社区
C语言
帖子详情
TurboC 2.0 怎么取得毫秒级时间?
soff
2003-08-18 08:11:40
为了计算一个函数的执行时间,需要毫秒的
time_t, clock_t 好像都不行,求助,谢谢!
...全文
110
15
打赏
收藏
TurboC 2.0 怎么取得毫秒级时间?
为了计算一个函数的执行时间,需要毫秒的 time_t, clock_t 好像都不行,求助,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
badconan
2003-12-30
打赏
举报
回复
select函数没听过
gettime 函数好像有点行的通,
骤逝
2003-12-29
打赏
举报
回复
sleep()秒
delay()毫秒
Behard
2003-12-29
打赏
举报
回复
使用 gettime 函数,得到的是 10ms 级的
kajing
2003-12-28
打赏
举报
回复
long start,end,result;
...
time(&start);
...
time(&end);
result = start - end;
这个应该是毫秒级的,我在TC里面试过了。
zhangfjj
2003-12-28
打赏
举报
回复
在t向urbo c 中好象是利用PC系统所谓以18.2次每秒的频率进行时钟硬中断来进行定时的吧,在《微机接口技术》中好象有介绍,至于更精确的定时,我不太清楚。
Delphist
2003-12-28
打赏
举报
回复
大家听过select函数吗
soff
2003-08-18
打赏
举报
回复
哦,偶还是 VMWare 里面跑的呢?
happycock
2003-08-18
打赏
举报
回复
都是ms级的,只是你的在你的机器上的测试程序连1ms都没用了
soff
2003-08-18
打赏
举报
回复
要用汇编的就太麻烦了吧?我想没有必要吧?咔咔,找到了说一声
上面的都是 s 级吧?
funsone
2003-08-18
打赏
举报
回复
c-51单片机汇编指令中,可以算出时钟周期,再与毫秒比较,算出1毫秒是多少时钟周期。
你可以参考turboc 2.0的汇编指令,看看有没有结果,我现在也不知道,找到后给我发个邮件,new_hoo1234@yahoo.com.cn。我找到了立刻给你贴上去。
以前作过交通灯的 c-51 汇编指令,一个时钟周期是10的负12次方秒,绝对可以实现毫秒运算。
happycock
2003-08-18
打赏
举报
回复
不对吧,单位都是毫秒
除以这个才是秒#define CLOCKS_PER_SEC 1000
Delphist
2003-08-18
打赏
举报
回复
用select函数
soff
2003-08-18
打赏
举报
回复
time_t start, end;
start = time(0);
end = time(0);
difftime(end, start) 得到的是秒
clock_t start, end;
start = clock();
end = clock();
end - start 也是秒吧?
winco
2003-08-18
打赏
举报
回复
GetTickCount
happycock
2003-08-18
打赏
举报
回复
那些都是毫秒级的,不会你要微秒级的吧
计算机图形学—移动的小车
计算机图形学实验。采用TURBO C
2.0
,完成一个移动的小车,小车的颜色采用扫描线算法填充。
泡泡堂
turboC
下实现的 控制台程序
泡泡堂(单机两人对站版,编译器:TC
2.0
) 使用方法: 双击PAOPAO.EXE运行,如果不是全屏的话,请按Alt+Enter键使它变成全屏。 玩家一:黄色的笑脸 向上: w 向下: s 向左: a 向右: d 放泡泡:空格 玩家二:红色的笑脸 向上: UP(方向键) 向下: DOWN 向左: LEFT 向右: RIGHT 放泡泡:回车 退出: ESC o: 增加泡泡个数 上下方向的箭头: 增加泡泡的威力。
常用排序算法的联机实验及结果分析
选自《河南职技师院学报》1999年12月。本文主要对排序的耗时进行了联机实验,对排序方法的选择有一定的参考价值。
C语言课程设计--计算器(图形界面).pdf
C语言课程设计--计算器(图形界面).pdf
Turbo C
2.0
、Borland C++库函数及用例
Turbo C
2.0
、Borland C++库函数及用例字母A开头函数函数名: abort功 能: 异常终止一个进程用 法: void abort(void);程序例:#include #include int main(void){printf("Calling abort()/n");abort();return 0; /* This is never reached */}函数名: abs
C语言
70,022
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章