13 Ocak 2009, Salı
Nasıl C alfa-sayısal rasgele bir dize oluşturmak mı ?
Rastgele bir dize oluşturmak için alfa sayısal karakterden oluşan isterim. Dize uzunluğunu belirlemek için muktedir istiyorum.
Nasıl C yapabilirim ?
CEVAP
13 Ocak 2009, Salı
Mehrdad Afshari answer işini bitirirdi, ama biraz basit bir görev için çok ayrıntılı buldum. -Yukarı Bak tablo bazen mucizeler yapabilir:
void gen_random(char *s, const int len) {
static const char alphanum[] =
"0123456789"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz";
for (int i = 0; i < len; i) {
s[i] = alphanum[rand() % (sizeof(alphanum) - 1)];
}
s[len] = 0;
}
Bunu Paylaş:
Nasıl C alfa-sayısal rasgele bir dize ...
Rasgele, benzersiz, alfasayısal bir di...
Nasıl Postgresql rasgele bir dize oluş...
Nasıl bir dosyanın içeriğini bir Java ...
Nasıl en iyi Ruby rastgele bir dize ol...