Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

random string in C

Name: Anonymous 2007-03-03 16:14 ID:/cSfevSk

Do you is like it ?

#include <stdio.h>
#include <malloc.h>

#define _randlen 100

char *randstr(size_t size) {
    char *str = (char*)malloc(size+1);
    str[size] = 0;
    while(size) str[--size] = rand()%26+(rand()%2?65:97);
    return str;
}
int main(int argc, char **argv) {
    char *str = randstr(_randlen);
    puts(str);
    free(str);
    return 0;
}

Name: Anonymous 2007-03-03 16:33 ID:rA7bKXCs

It works, but every time I run it it puts out the same string, so it's a string of random characters, but not a random string of characters.

Name: Anonymous 2007-03-03 16:37 ID:/cSfevSk

>>2 yeah sorry i forgot to seed rand..

#include <stdio.h>
#include <malloc.h>

#define _randlen 100

char *randstr(size_t size) {
    char *str = (char*)malloc(size+1);
    str[size] = 0;
    while(size) str[--size] = rand()%26+(rand()%2?65:97);
    return str;
}
int main(int argc, char **argv) {
    srand(time(NULL));
    char *str = randstr(_randlen);
    puts(str);
    free(str);
    return 0;
}

this works fine.

Name: Anonymous 2007-03-04 19:05 ID:Heaven

>>1

No, it's rubbish

Name: Anonymous 2010-10-03 12:05

_randlen
You're not writing an OS.

Name: Anonymous 2010-10-03 15:39

>>6
U MENA __randlen

Name: Anonymous 2010-10-04 21:52

#include <malloc.h>
what's wrong with stdlib?

also:
#define _GNU_SOURCE
#include <stdio.h>
#include <string.h>
int main(void)
{
  char s[] = "sup /prog/";
  strfry(s);
  printf("%s\n", s);
  return 0;
}

Name: Anonymous 2011-02-03 6:32

Name: Anonymous 2011-02-04 15:08

Name: Anonymous 2011-02-04 15:59

Name: Anonymous 2012-03-23 23:41

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boyAll work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

All work and no play makes Jack a dull boy

Name: Anonymous 2012-03-24 3:44

I like it! I'm adding it to my general-use library of code snippets.

Name: Sgt.Kabu௻Ⳉkiman˦俶 2012-05-28 23:05

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List