c语言中time(NULL)返回值

printf(“%ld”,time(NULL))这个返回值是当前系统时间还是过去到现在的随机一个时间?和clock的区别在哪... printf(“%ld”,time(NULL))这个返回值是当前系统时间还是过去到现在的随机一个时间?
和clock的区别在哪
展开
 我来答
shit2048
推荐于2017-11-25 · 超过31用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:76.7万
展开全部
time 函数有两中用法,如果他里面带参数,那就把返回值放在参数里面,否则就直接返回time值,在unix中是国际标准时间公元1 9 7 0年1月1日0 0 : 0 0 : 0 0以来经过的秒数。这种秒数是以数据类型t i m e t表示的,可以用%ld打印出来
yc14159265
2012-11-19 · TA获得超过499个赞
知道小有建树答主
回答量:124
采纳率:100%
帮助的人:48万
展开全部
time(0) 返回的是系统当前时间,精度为1S
clock的精度是0.001S
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
76887465
2012-11-20 · TA获得超过630个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:134万
展开全部
函数简介
函数名: time 头文件:time.h 函数原型:time_t time(time_t * timer) 功 能: [1]获取当前的系统时间,返回的结果是一个time_t类型,其实就是一个大整数,其值表示从UTC(Coordinated Universal Time)时间1970年1月1日00:00:00(称为UNIX系统的Epoch时间)到当前时刻的秒数。然后调用localtime将time_t所表示的UTC时间转换为本地时间(我们是+8区,比UTC多8个小时)并转成struct tm类型,该类型的各数据成员分别表示年月日时分秒。 补充说明:time函数的原型也可以理解为 long time(long *tloc),因为在time.h这个头文件中time_t实际上就是: #ifndef _TIME_T_DEFINED typedef long time_t; /* time value */ #define _TIME_T_DEFINED /* avoid multiple def's of time_t */ #endif 即long。
函数应用举例
程序例1: time函数获得日历时间。日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。这个标准时间点对不同的编译器来说会有所不同,但对一个编译系统来说,这个标准时间点是不变的,该编译系统中的时间对应的日历时间都通过该标准时间点来衡量,所以可以说日历时间是“相对时间”,但是无论你在哪一个时区,在同一时刻对同一个标准时间点来说,日历时间都是一样的。 #include #include #include int main(void) { time_t t; t = time(NULL); printf("The number of seconds since January 1, 1970 is %ld",t); return 0; } 程序例2: //time函数也常用于随机数的生成,用日历时间作为种子。 #include #include #include int main(void) { int i; srand((unsigned) time(NULL)); printf("ten random numbers from 0 to 99\n\n"); for(i=0;i<10;i++) { printf("%d\n",rand()%100); } return 0; } 程序例3: 用time()函数结合其他函数(如:localtime、gmtime、asctime、ctime)可以获得当前系统时间或是标准时间。 #include #include #include int main(void) { time_t timer;//time_t就是long int 类型 struct tm *tblock; timer = time(NULL);//这一句也可以改成time(&timer); tblock = localtime(&timer); printf("Local time is: %s\n",asctime(tblock)); return 0; }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式