【发布时间】:2017-04-29 14:13:13
【问题描述】:
我找不到可行的指南,所以我想问如何在 C 语言中延迟一个函数,换句话说,如何让程序在继续执行其他函数之前等待一定的秒数?
例如:
printf("First Function.\n");
//program waits a certain number of seconds before executing next command
printf("Second function executed after certain amount of seconds");
我想知道,我使用什么命令来实现这一点?
delay();
顺便说一句,对我来说是行不通的。
我必须补充一下,sleep() 也不起作用。
【问题讨论】:
-
你想要
sleep() -
sleep在 Unix 上,Sleep在 Windows 上。 -
我建议你谷歌这个问题的标题。
-
标准 C 中没有这样的功能。解决方案特定于操作系统(或操作系统系列)。比如unix下
sleep(),windows下Sleep()。您需要阅读目标系统和相关 API 的文档。 -
"
sleep()也不起作用。" 在哪种意义上不起作用?请更具体!您在哪个平台上遇到这些问题?
标签: c