C语言 time(NULL)C语言time(NULL)是以当前时间为种子,产生随意数 。
其中,time(NULL)用来获取当前时间,本质上得到的是一个大整数 , 然后用这个数来随机数 。
time()这个函数其实保存的是一个历史时间,所以需要用NULL把这个历史时间清空一下 , time()就会自动保存当前时间了 。你可以简单的理解为NULL就是给time()初始化 。
c语言调用time()函数括号里为什么要用NULL?
time是这样声明的:time_ttime(time_t*timer)
用法是你先自己定义一个time_t变量,让后把变量的地址传给它 。函数会返回自1970年1月1日0点走过的秒数,同时把这个返回值保存在你传进来的那个time_t*指向的变量里面
如果你传进来NULL的话 , 就不保存 。
c语言时间函数time的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、c语言时间函数time的信息别忘了在本站进行查找喔 。
推荐阅读
- 怎么把word其中一页横,word里怎么将其中一页横向
- js按钮点击事件注册跳到登陆,js按钮多次点击触发一个事件
- 如何获取ios11.3,如何获取图表的数字
- 虚拟机与主机同时,虚拟机和主机互通
- c语言函数成立 c语言函数编写程序
- pg查询数据库中的空表,sql查询空表
- 高油价下加油站如何营销,加油站油价降价广告语
- 漏骨直播软件,漏骨直播软件有哪些
- php个人数据管理 php数据权限控制