gpt4 book ai didi

c - 将时间值存储在变量中并更新它

转载 作者:行者123 更新时间:2023-11-30 15:08:33 27 4
gpt4 key购买 nike

我使用的是WinCE7。每当特定输入在变量(如t1)中较高时,我需要存储时间值。然后,如果输入再次变高,则将时间值存储在另一个变量中,例如 t2。如何在 c 中执行此操作。

现在我在 t1 中节省时间,如下所示:

sprintf(time," %d:%d:%d:%d\n",systemTime.wHour,systemTime.wMinute,systemTime.wSecond,systemTime.wMilliseconds);

if(input==high)
{
strcpy(t1,time);
printf("time %s\n",t1);
}

最佳答案

可以使用数组来存储多次等,下面是一种伪代码。根据你的实际代码进行更改。

char t1[30][20], time[20];
int counter = 0 , low=0;
while(counter < 30) {
sprintf(time," %d:%d:%d:%d\n",systemTime.wHour,systemTime.wMinute,systemTime.wSecond,systemTime.wMilliseconds);

if(input==high)
{
strcpy(t1[counter],time);
printf("time %s\n",t1[counter]);
//reset the input or whatever
input = low;
counter++; // change index
}
}

关于c - 将时间值存储在变量中并更新它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37275802/

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