对于C,是否有一个函数接受一个int并且不执行下一个语句?
printf("a");
wait(500);
printf("b");
Run Code Online (Sandbox Code Playgroud)
打印完毕后500分钟后打印出来.某种东西.抱歉这个愚蠢的问题,但我不知道如何去寻找这样的功能.
在标准C中没有类似的东西.但是,POSIX定义了sleep()函数(以秒为单位取一个参数),usleep()(以微秒为单位取一个参数)和nanosleep()(纳秒分辨率).
对于所有三个文件描述符集合,也可以使用该select()功能NULL在亚秒级时段内休眠,在没有的旧系统上休眠usleep()或nanosleep()(这些日子不是太多关注).