- 博客(3)
- 收藏
- 关注
原创 C语言 static关键字超详细分析
static是C语言中的关键字,是静态的意思。static的用法作用:修饰局部变量修饰全局变量修饰函数。
2024-07-22 20:23:24
1517
1
原创 VS编译器的一个疑惑,又像是VS的一个BUG
按理说在不同的源文件中调用函数没有函数声明是找不到函数的,因该会出现报错,但是我在VS2022编译器上能跳过函数声明成功调用函数并给函数传参。相当于main函数的.c文件中调用函数并给函数传参可以跳过头文件不需要函数声明能找到函数并直接调用并传参到函数实现的.C文件中。今天在写代码的时候无意间遇到了一个问题,这个问题也困扰了我很长时间,这个问题是在用VS2022编译器写C语言遇到的问题。我没在别的编译器上试,猜测是VS2022进行了优化,同一个项目下进行了智能查找。我也是一个初学者 有大神能来解惑吗。
2023-12-30 17:17:10
577
1
原创 C语言生成随机数的方法
如果在深入了解一下,我们就不难发现,其实rand函数生成的随机数是伪随机的,伪随机数不是真正的随机数,是通过某种算法生成的随机数。真正的随机数是无法预测下一个值是多少的。程序在调用rand函数之前先调用srand函数,通过srand函数的参数seed来设置rand函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数序列也就变化起来了。rand函数会返回一个伪随机数,这个随机数的范围是在0~RAND_MAX之间1,这个RAND_MAX的大小是依赖编译器上实现的,但是大部分编译器上是32767。
2023-12-29 16:17:41
1915
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人