70,040
社区成员
发帖
与我相关
我的任务
分享void time()
{
int hour, minute, second,i,j;
hour = 0;
minute = 0;
second = 5;
for (;;)
{
printf("-------------------------\n");
printf("*\t%02d:%02d:%02d\t*\n", hour, minute, second);
printf("-------------------------\n");
Sleep(1000);
system("cls");
second--;
if (second == 0)
{
if (minute == 0)
{
if (hour == 0)break;
hour--;
minute = 60;
}
if (minute == 0 && hour == 0)break;
minute--;
second = 59;
}
if (minute == 0 && hour == 0&&second==0)break;
}
printf("-------------------------\n");
printf("*\t时间到!!!\t*\n");
printf("-------------------------\n");
}
C11只是建议,但是否支持多线程,取决于C实现。C并不提供<threads.h>,那是C实现提供的。
C11只是建议,但是否支持多线程,取决于C实现。C并不提供<threads.h>,那是C实现提供的。[/quote]
这个东西确实是 conditional supported ,也就是可选的。
但是 C11 确实定义了 threads.h ,以及其中需要提供的类型、函数等,及其功能。