C语言
文章平均质量分 50
小 段
这个作者很懒,什么都没留下…
展开
-
C语言中用rand()函数产生一随机数
rand()函数在产生随机数前,需要系统提供的生成伪随机数序列的种子,所以在没有指定的情况下会使用默认种子,rand根据这个种子的值产生一系列随机数。就是为了初始化一下种子,而这个参数(unsigned int)time(NULL)就是将系统时间作为srand()函数的种子参数,因为每次运行程序的时间肯定不同,这样可以保证每次运行都生成一个全新的随机数序列。这是很关键一行,如果没有这一行,那么rand()函数输出的随机数就是伪随机数,当你把第7行注释掉你会发现每一次重新运行程序,得到随机数结果都是一样的。原创 2023-02-18 22:44:14 · 1383 阅读 · 2 评论 -
C语言:如何用指针访问一个变量(如int、double型)的某一个字节,
C语言:如何用指针访问一个变量原创 2022-05-12 23:31:04 · 1161 阅读 · 0 评论