利用time(NULL)函数表示此刻的时间
日期: 2020-12-14 分类: 跨站数据测试 815次阅读
首先为大家介绍随机数产生函数
srand与rand
在C语言的<stdlib.h>头文件中定义了两个函数srand与rand。
void srand (unsigned int seed); 初始化随机数发生器。
int rand() 返回一个0到rand_MAX之间的随机数。
其中函数srand需要一个seed(无符号整数)作为参数,同一个种子seed产生的随机序列是相同的。要想产生不同的随机数序列,通常使用time(NULL)作为srand函数的参数。下面介绍一下time(NULL)。
time(NULL)
time(NULL)函数的返回值是从1970年1月1日0时整到此时此刻所持续的秒数。(至于为什么是1970.01.01的0时整,网上有很多解释,有兴趣的小伙伴们可去查阅。)
问题呈现:如何利用time(NULL)函数表示此刻的时间呢?
输出的北京时间正好是此时电脑显示的时间。
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
标签:C语言 c语言
上一篇: 一、操作系统的历史
下一篇: python查找算法第二弹:二分查找
精华推荐