t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm);在数据结构中表示什么意
首页/题库/452℃/2024-05-19 04:00:37
t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm);在数据结构中表示什么意思?
优质解答:
t1表示结构体变量(或对象)t1.time表示结构体变量的一个成员,t1.millitm和其它几个也是.
结构体变量可以看成几个成员变量的集合,“.”是点运算符,表示引用成员变量.
上面那里你可以看成几个变量的运算.
再问: 语句本身是计算程序执行时间的,包含了头文件#include 还有记录当前时间 fime(&t1);和结束时间分别为ftime(&t2);问题是前一个乘1000,而后一个 (t2.millitm-t1.millitm) 又是从哪里来的?(并非本人定义的变量)
再答: 汗,你应该问清楚点的。 这里t1.time跟t2.time表示的是秒,t1.millitm跟t2.millitm表示的是毫秒,整的一句是计算t1与t2的时间差,然后转换成毫秒表示。(秒与毫秒的进制为1000) 举个例子就是:开始时间为20秒45毫秒,结束时间是40秒677毫秒,那么运行的时间就是 (40秒-20秒)*1000+(677毫秒-45毫秒) =20秒*1000+632毫秒 =20000毫秒+632毫秒 =20632毫秒
我来回答修改/报错/举报内容!
猜你喜欢
- 48÷12.5怎么简算
- 歌词里有ruai ruai dou ruai mi 而且是一个男人和一个小女孩唱的歌歌名叫啥啊
- 写一段话,下面给出的短语至少运用3个 A、学而时习之 B、有朋自远方来 C、温故而知新 D、学而不思则罔
- 用最的一句话来分别概括名著
- 这句话错哪里了? 
- 张骞是如何评价匈奴人的
- 3道英语选择题.我加10悬赏分.
- 已知:p为等边△ABC内任意一点,PD⊥AB于D,PE⊥AC于E,PB⊥BC于F.求证:PD+PE+PF是定值
- 请看下这句话是否正确 Going to KFC eating fast food is a good way to sa
- my teacher often helps me with my english的同义句?
- 苯酚和乙醛是否可以和高锰酸钾反应
- 帮我取个谐音的英文名,E开头的,