怎样在字符数组中使用random函数
时间: 2023-12-16 19:04:33 浏览: 95
生成随机字符串的方法
你可以使用C++标准库中的函数rand()生成随机数,如下所示:
char arr[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
int len = sizeof(arr) / sizeof(arr[0]);
int randIndex = rand() % len; // 生成 0 到 len-1 之间的随机整数
char randomChar = arr[randIndex]; // 取出字符数组中随机位置的字符
注意,需要在使用rand()函数前调用srand()设置随机数种子,以避免每次生成的随机数都相同。
阅读全文