C/C++获取随机字符串
/**
- 获取随机字符串
- @param length 获取字符长度 ouput 输出字符串
/
int myTools::getRandomString(int length,char ouput)
{
int flag, i;
srand((unsigned)time(NULL));
for (i = 0; i < length; i++)
{
flag = rand() % 3;
switch (flag)
{
case 0:
ouput[i] = ‘A’ + rand() % 26;
break;
case 1:
ouput[i] = ‘a’ + rand() % 26;
break;
case 2:
ouput[i] = ‘0’ + rand() % 10;
break;
default:
ouput[i] = ‘x’;
break;
}
}
return 0;
}