VS2022 srand
时间: 2023-09-30 09:09:54 浏览: 246
VC随机函数srand和rand用法
5星 · 资源好评率100%
在 Visual Studio 2022 中,你可以使用 `srand()` 函数来初始化随机数生成器。`srand()` 函数接受一个整数种子作为参数,用于确定随机数序列的起始点。
下面是一个示例代码,演示如何使用 `srand()` 和 `rand()` 生成随机数:
```cpp
#include <cstdlib>
#include <ctime>
int main() {
// 使用当前时间作为种子来初始化随机数生成器
srand(static_cast<unsigned int>(time(0)));
// 生成随机数
int randomValue = rand();
return 0;
}
```
在这个示例中,我们使用 `srand()` 函数将当前时间作为种子来初始化随机数生成器。然后,我们使用 `rand()` 函数来生成一个随机数。
请注意,为了确保每次程序运行时都会生成不同的随机数序列,通常会使用当前时间作为种子。这样可以保证每次运行程序时都会得到不同的随机数。
希望这可以帮助你!
阅读全文