函数说明

#include <time.h>
time_t time(time_t *t);
功能:获取当前系统时间
参数:常设置为NULL
返回值:当前系统时间, time_t 相当于long类型,单位为毫秒 #include <stdlib.h>
void srand(unsigned int seed);
功能:用来设置rand()产生随机数时的随机种子
参数:如果每次seed相等,rand()产生随机数相等
返回值:无 #include <stdlib.h>
int rand(void);
功能:返回一个随机数值
参数:无
返回值:随机数

使用举例

#include <stdio.h>
#include <time.h>
#include <stdlib.h> int main()
{
time_t tm = time(NULL);//得到系统时间
srand((unsigned int)tm);//随机种子只需要设置一次即可 int r = rand();
printf("r = %d\n", r); return 0;
}

最新文章

  1. OC的类别(分类)和拓展
  2. PAT 1019. 数字黑洞 (20)
  3. pay-as-you-go
  4. Docker入门教程(四)Docker Registry
  5. 33.在O(1)时间删除链表结点[DeleteListNode]
  6. Jquery系列教程
  7. signalR的一些细节
  8. 项目三(集团官网)——总结(1) cookie
  9. Javascript模块化编程(三):require.js的用法【转】
  10. CSS3 变形记
  11. O-C浮点数转化整数
  12. www.nt-kaisheng.com
  13. Biathlon Track
  14. Nginx阅读笔记(四)之root和alias
  15. 安装asterisk
  16. 图片万能居中css
  17. python基础——字符串、编码、格式化
  18. PARAMETERS 指令
  19. Face Alignment by Coarse-to-Fine Shape Searching--解析
  20. Spring Boot启动流程详解

热门文章

  1. yii csrf 配置
  2. [codeigniter4]Upgrading from 3.x to 4.x
  3. day18 sed
  4. xstart访问centos7
  5. JavaScript 运算,流程控制和循环
  6. sql server和eclipse连接代码
  7. Visual Studio 2015创建ASP.NET MVC流程
  8. 代码架构.md
  9. 关于Vector3.forward和Transform.forward
  10. MySQL-THINKPHP 商城系统二 商品模块的展示