C语言 time( &seconds ); 什么意思啊?
发布网友
发布时间:2022-04-24 00:36
我来回答
共1个回答
热心网友
时间:2023-10-15 19:57
它就是让seconds获取了当前的系统时间。不过这个时间是以秒存放的。需要使用,localtiome()函数将其转换成时间日期格式。
存放在结构体timeinfo中。然后后面的就是让hour存放当前的时针值,min是分针值。
比如,现在是15:30
那么time()后,seconds里是1970年1月1日0小时0分0秒到当前时间经过了多少秒。然后使用localtime将那个秒转换成我们可以看懂的数据。timeinfo中存放的就分成了x年x月x日x时x分x秒的形式。
热心网友
时间:2023-10-15 19:57
它就是让seconds获取了当前的系统时间。不过这个时间是以秒存放的。需要使用,localtiome()函数将其转换成时间日期格式。
存放在结构体timeinfo中。然后后面的就是让hour存放当前的时针值,min是分针值。
比如,现在是15:30
那么time()后,seconds里是1970年1月1日0小时0分0秒到当前时间经过了多少秒。然后使用localtime将那个秒转换成我们可以看懂的数据。timeinfo中存放的就分成了x年x月x日x时x分x秒的形式。