用c语言如何设计计时器控制程序执行时间???

来源:百度知道 编辑:UC知道 时间:2024/05/24 17:47:16
写好一段程序,希望用一个时间控制的程序控制该程序的执行时间,请问有什么办法?
还有就是我希望在运行过程中显示运行了多少时间,但是我不知道怎样使得显示时间在固定位置输出(只能每秒打印一行-_-|),不知道怎么实现。
我用的是LINUX red hat 9.03,如果用头文件,请按照LINUX下的(不知道有没关系...)
谢谢了!!!

如果是C++的话用FOR循环,空循环1000次应该是1秒,怎么显示这个我也没什么好方法

用gettimeofday函数实现一个定时器就可以了。
头文件为#include<sys/time.h> #include<unistd.h>

....C语言sleep()函数
参数为1就是1秒
如果用VC环境的话包含windows.h头文件Sleep(1000)==1秒
你可以写一个while(1)的死循环,然后在里面添加sleep()函数