time()函数 1. time()函数的用途 time_t time(time_t *t); 函数说明:此函数会返回从公元1970年1月1日的UTC时间从0时0分0秒算起到现在所经过的秒数(即格林尼治时间1970年1月1日00:00:00到当前时刻的时长,时长单位是秒)。如果t并非空指针的话,此函数也会将返回值存在t指针所指的内存。 返回值:成功则返回秒数,失败则返回((time_t)-1)值,错误原因存于error中。 从声明中可以看出,time()函数返回值的数据类型是time_t。传递给time()函数的参数是指向time_t数据类型的指针。 2. time()函数的头文件 要使用time(),必须在程序中包含 ##include <time.h> 头文件。 3. time()函数返回的数据类型 下面是从<time.h>文件中找到的函数声明: time_t time(time_t *t) time(time_t *t) 从声明中可以看出,time()函数返回值的数据类型是 time_t 。传递给time()函数的参数是指向time_t数据类型的指针。 4.