关于time函数
最近学习时遇到求随机数的问题,里面用到
srand((unsigned)time(NULL));
不知道time(NULL) 是怎么个用法,得到什么返回植.
请大侠指点
最近学习时遇到求随机数的问题,里面用到
srand((unsigned)time(NULL));
不知道time(NULL) 是怎么个用法,得到什么返回植.
请大侠指点
time函数的原形是time_t time(time_t *),原形声明在time.h头文件中。
time函数返回以格林尼治时间(GMT)为标准,从1970年1月1日00:00:00到现在的此时此刻所经过的秒数。
若time_t参数没有被忽略,则经过的秒数也会被填入该指针所指向的区域内。
数据类型time_t起始就是一个long类型,在time.h中这样定义
typedef long time_t;