在c语言中,start=clock();是什么意思?

在c语言中,start=clock();是什么意思丫?


慕莱坞森
浏览 1366回答 3
3回答

白猪掌柜的

start=clock(); -- start 存入现在(开始)时间(单位:时钟“嘀嗒”数)。for (i=0;i<1000;i++) for (j=0;j<1000;j++) { };end = clock() -- end 存入现在(结束)时间(单位:时钟“嘀嗒”数)。end - start 得 用去时间:dt = (end - start) /&nbsp;CLOCKS_PER_SEC; (单位:时钟秒数)。别忘了 #include <time.h>

繁华开满天机

照式子来看clock()应该是一个函数,每个函数都有返回值的。start是一个变量。就是把函数clock()的值赋给变量start.

天涯尽头无女友

返回程序执行到这里时时钟的滴答数。看MSDN吧,比较常见的是用来计算程序运行时间:start = clock();//处理某些事end = clock();elapse = end - start; 然后转成秒就知道运行了多长时间了
打开App,查看更多内容
随时随地看视频慕课网APP