Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main ()
- {
- int i,n;
- char * buffer;
- int stala;
- stala = 5;
- printf ("How long do you want the string? ");
- scanf ("%d", &i);
- buffer = (char*) malloc( 5 * sizeof( char));
- if (buffer==NULL) exit (1);
- for (n=0; n<i; n++)
- buffer[n]=rand()%26+'a';
- buffer[i]='\0';
- int x, y ;
- x = sizeof(buffer);
- y = sizeof(*buffer);
- printf("\n buffer = %d || *buffer = %d", x, y);
- printf ("Random string: %s\n",buffer);
- printf("\n %d \n", sizeof(*buffer));
- printf("\n %d \n", sizeof(buffer));
- free (buffer);
- return 0;
- }
- ~
Add Comment
Please, Sign In to add comment