t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm);在数据结构中表示什么意

徽徽的笑2022-10-04 11:39:541条回答

t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm);在数据结构中表示什么意思?

已提交,审核后显示!提交回复

共1条回复
熊饼干 共回答了25个问题 | 采纳率92%
t1表示结构体变量(或对象)t1.time表示结构体变量的一个成员,t1.millitm和其它几个也是.
结构体变量可以看成几个成员变量的集合,“.”是点运算符,表示引用成员变量.
上面那里你可以看成几个变量的运算.
1年前

相关推荐

t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm); // 计算时间差
mslieo291年前1
cjl8882000 共回答了18个问题 | 采纳率94.4%
struct _timeb {
  time_t time;
  unsigned short millitm;
  short timezone;
  short dstflag;
  };
time 存的是秒数,millitm是毫秒.
这个时间1970年1月1日0时0分0秒000毫秒至今的毫秒数