许多人告诉我有更好的方法来创建X毫秒的延迟。人们告诉我 sleep 命令和 usleep(),但我没能成功。
目前我正在使用这个:
void delay(unsigned int mseconds) {
clock_t goal=mseconds+clock();
while(goal>clock());
}
通过这样做
delay(500);
printf("Hello there");
我可以让文本在半秒后出现,但我想找到一种更好的方法来做到这一点,因为人们告诉我这是一种不好的方法,而且它可能不是很准确。