在标准C中time函数的参数有什么作用?比如time(NULL);那把NULL传给time是干什么用的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 07:56:26

在标准C中time函数的参数有什么作用?比如time(NULL);那把NULL传给time是干什么用的?
在标准C中time函数的参数有什么作用?
比如time(NULL);那把NULL传给time是干什么用的?

在标准C中time函数的参数有什么作用?比如time(NULL);那把NULL传给time是干什么用的?
time是这样声明的:
time_t time( time_t *timer );
用法是你先自己定义一个time_t变量,让后把变量的地址传给它.函数会返回自1970年1月1日0点走过的秒数,同时把这个返回值保存在你传进来的那个time_t*指向的变量里面.如果你传进来NULL的话,就不保存.