永发信息网

在C语言中获取到当前时间,然后与1900年比较,获取两个差,在转换为秒数,这个要怎么做?

答案:1  悬赏:40  手机版
解决时间 2021-02-11 02:47
  • 提问者网友:我们很暧昧
  • 2021-02-10 11:46
我想要具体的代码,我有搜过一些,我想知道time_t lt;lt =time(NUL);是什么意思?NUL是什么?
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-02-10 12:17
#include
#include
void main()
{
time_t lt;
lt = time(NULL);
printf("%ld\n",lt);
}

函数原型:time_t time(time_t * timer)
typedef long time_t;
time函数的原型也可以理解为 long time(long *tloc),即返回一个long型整数。
用法是你先自己定义一个time_t变量,让后把变量的地址传给它。函数会返回自1970年1月1日0点走过的秒数,同时把这个返回值保存在你传进来的那个time_t*指向的变量里面。如果你传进来NULL(也就是0)的话,就不保存。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯