gpt4 book ai didi

任务调度的c代码

转载 作者:行者123 更新时间:2023-11-30 21:12:11 25 4
gpt4 key购买 nike

我想执行此代码来运行自动任务调度,因为此代码有两个错误。我无法弄清楚更正。

错误是“(在函数'main'中)”和“(赋值中无效的左值)”

#include<unistd.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>

int main()
{
char *timetoken;
char currtime[7];
char schedtime[9];
int i;
struct tm *localtimeptr;
strcpy(schedtime,"15:25:00");
while(true)
{
time_t lt;
sleep(1);
time(&lt);
localtimeptr = localtime(&lt);
timetoken=strtok(asctime(localtimeptr)," ");
for(i=1;i<5;i++)
timetoken=strtok(NULL," ");
if(i==3)
{
strcpy(currtime,timetoken);
}
}
printf("The current time is: %s\n",currtime);
printf("We are waiting for: %s\n",schedtime);
if(!strcmp(currtime,schedtime))
{
printf("Time to do stuff \n");
system("ROBOCOPY C:\\oslab E:\\BACKUP /e/mir/np /log:backup_log.txt");
}
getch();
return 0;
}

最佳答案

时间=(<);

您没有定义名为time的变量...您确定这不是要设置不同的变量吗?

关于任务调度的c代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11181700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com