我想要写一个 随机生成字符串的方法,该怎么写呢(用C/C++)
写一个给你
#include <stdio.h>
void genrnd(char * buff, int n)
{
char metachar[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
srand(time(NULL));
for (int i = 0; i < n - 1; i++)
{
buff[i] = metachar[rand() % 62];
}
buff[n - 1] = '\0';
}
int main()
{
char r[10];
genrnd(r, 10);
printf("%s\n", r);
}
G1JxVeNpY