time(NULL)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了time(NULL)相关的知识,希望对你有一定的参考价值。
#include <stdlib.h> #include <stdio.h> #include <time.h> #include <unistd.h> //time_t time(time_t *t); //这是time函数的原型 time_t SystemTime_time_t; int main() { //time(NULL),成功后,返回自大纪元以来以秒为单位的时间值 //time(NULL)和time(0)没有任何区别,就像NULL和0是一样的道理,只不过NULL //需要包含对应的头文件。 //返回的时间是UTC时间 //time_t类型实际就是一个长整型 //参数t如果是一个time_t类型的变量,则也会将返回的时间值保存到这个变量中一份 SystemTime_time_t = time(NULL); while (1) { printf("[Debug]SystemTime_time_t = %ld\n", SystemTime_time_t); sleep(1); SystemTime_time_t = time(NULL); } return 0; }
以上是关于time(NULL)的主要内容,如果未能解决你的问题,请参考以下文章
为啥 srandom(time(NULL)) 在 main() 函数和用户定义函数中的行为不同?