Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BEFORE: buffer2: 0xb831b0
- BEFORE: buffer3: 0xb831b0
- BEFORE: buffer1: 0xb83010
- AFTER: buffer2: 0xb831b0
- AFTER: buffer3: 0xb831b0
- AFTER: buffer1: 0xb83010
- int * buffer1, * buffer2, * buffer3;
- buffer1 = (int*) malloc (100*sizeof(int));
- buffer2 = (int*) calloc (100,sizeof(int));
- buffer3 = (int*) realloc (buffer2,500*sizeof(int));
- printf("BEFORE: buffer2: %p\n", buffer2);
- printf("BEFORE: buffer3: %p\n", buffer3);
- printf("BEFORE: buffer1: %p\n", buffer1);
- free (buffer1);
- free (buffer3);
- printf("AFTER: buffer2: %p\n", buffer2);
- printf("AFTER: buffer3: %p\n", buffer3);
- printf("AFTER: buffer1: %p\n", buffer1);
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement