位置:首页 > C > C语言time函数用法:获取系统时间与时间戳

C语言time函数用法:获取系统时间与时间戳

时间:2026-08-18  |  作者:冻月看渠  |  阅读:0

函数名: time

C语言time()函数:获取系统时间

基本信息

头文件:

函数原型: long time(long *t);

功 能: 获取系统时间

参数:为当前时间

返回值:返回当前系统时间

补充说明

  • (1) t1=time(NULL)或t1=time(0)

    调用time()函数时传入空指针,同时把time()的返回结果保存到变量t1中。

  • (2) time(&t2);

    这里传入的是变量 t2 的地址,作为实参交给 time() 函数处理。

    函数在执行时会直接把结果写回到 t2 中,因此不必再单独补一条赋值语句。

程序示例

程序例: 获取系统时间,并输出结果

#include

#include 

int main(void){

   time_t t;

   t = time(NULL);

   printf("The number of seconds since January 1, 1970 is %ldn",t);

   return 0;

}

运行结果

The number of seconds since January 1, 1970 is 1592304422

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多