其中(unsigned)time(NULL)则将当前时间转为一个正整数,也就是说,如果我们如果在小于1秒之内多次运行该代码,则随机值都是相同的. 编译运行-如下图所示,可以看到如果运行时间小于1秒时,则随机值都是相同的: 毫秒级实现 可以通过ftime()函数来获取timeb结构体,既可实现毫秒级随机数变化了 其中ftime()函数如下: in...
C-Linux_毫秒级随机值获取 秒级随机值-常用方法: 代码语言:javascript 复制 #include<stdlib.h>#include<stdio.h>#include<stdio.h>#includeintmain(void){int buf[10],i,j;srand((unsigned)time(NULL));for(i=0;i<10;i++){buf[i]=rand()%100;printf("%d ",buf[i]);}printf("\n");return0;...