首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

关于C语言计时

发布网友 发布时间:2022-04-22 00:00

我来回答

2个回答

热心网友 时间:2024-01-10 20:00

你好,说一下我的想法吧,是想在一个子函数中设置计时器,是用一个变量吗?如果是的话,可以将这个变量设置为静态变量

static int num;

这样变量num是在存储区中占有固定单元的永久性变量。下一次调用子函数时,num的值还是上一次调用子函数的结果,不会被重新赋值。所以每次调用该子函数时,读取num的值就是计时器的时间了。希望能帮助到你。

追问怎么计时的呢?主程序在执行别的操作,不定时的调用这个子函数,我就是想在每次调用的时候读出这次调用跟第一次调用这个子函数的时间间隔

追答可以先记录下第一次调用这个子函数的时间,保存到一个变量中,比如变量time_first。然后,每一次调用子函数时,再计算时间,减去time_first就可以了。求当前时间的库函数你查找一下吧,应该能在C语言的课本上面找到,或者搜索一下吧。

热心网友 时间:2024-01-10 20:01

t1=系统初始时间
t2=系统当前时间
t=t2-t1----计时时间

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com