time_t类型是什么意思?c语言里有这个吗、不懂,求解请不要百度,我看过,希望给我清楚直接的解释,让我这个菜鸟可以明白,谢谢,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:35:08
time_t类型是什么意思?c语言里有这个吗、不懂,求解请不要百度,我看过,希望给我清楚直接的解释,让我这个菜鸟可以明白,谢谢,

time_t类型是什么意思?c语言里有这个吗、不懂,求解请不要百度,我看过,希望给我清楚直接的解释,让我这个菜鸟可以明白,谢谢,
time_t类型是什么意思?c语言里有这个吗、不懂,求解

请不要百度,我看过,希望给我清楚直接的解释,让我这个菜鸟可以明白,谢谢,


time_t类型是什么意思?c语言里有这个吗、不懂,求解请不要百度,我看过,希望给我清楚直接的解释,让我这个菜鸟可以明白,谢谢,
time_t实际上就是长整型long int;
如假包换!
他用来保存从1970年1月1日0时0分0秒到现在时刻的秒数!
用time()这个函数获取!
对time_t数据类型的值来说,它所表示的时间不能晚于2038年1月18日19时14分07秒.
Visual C++里有个__time64_t数据类型来保存日历时间,并通过_time64()函数来获得日历时间,这样就可以通过该数据类型保存3001年1月1日0时0分0秒之前的时间.
附:
time_t包含在time.h里
#ifndef __TIME_T
#define __TIME_T
typedef long time_t;
/* 时间值time_t 为长整型long int(这里缺省类型就是int哈,可以省略不写)的别名*/
#endif
手打的哈!