// C语言生成随机字符. // VS2017 15.6.4 #include <stdio.h> #include <stdlib.h> #include <time.h> const unsigned char allChar[63] = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; void generateString(unsigned char * dest, unsigned int len); int main() { const unsigned int strlen = 20; unsigned char str[strlen + 1] = {}; generateString(str, strlen); printf("%s\n", str); return 0; } void generateString(unsigned char * dest, const unsigned int len) { unsigned int cnt, randNo; srand((unsigned int)time(NULL)); for (cnt = 0; cnt<len; cnt++) { randNo = rand() % 62; *dest = allChar[randNo]; dest++; } *dest = '\0'; }
原
想对作者说点什么?
我来说一句
C++面向对象
学院
2018年03月05日 21:21
C语言产生随机字符串
//产生长度为length的随机字符串 char* genRandomString(int length) { int flag, i; char* string; srand((unsigne...
C语言生成指定长度随机字符串
#include #include #include #define STR_LEN 10//定义随机输出的字符串长度。 char *GenerateStr() { char str...
go 生成随机字符串
func GetRandomString(l int) string { str := "0123456789abcdefghijklmnopqrstuvwxyz" bytes := []byt...
golang 抽取随机数 随机字符
golang QQ:29295842 欢迎技术交流随机数package main import "fmt" import "math/rand" func main() { //例如,rand....
c语言实现二维码生成 下载
2017年05月09日 60KB 下载
C语言生成DLL模板
2016年12月29日 11.47MB 下载

没有更多推荐了,返回首页