Andrew-Wilcoxs-Mac-mini:~ andrewwilcox$ cat lol.c int main (const char argc, const char *argv[]) { int *i; i = malloc(sizeof(int) * 2); i[0] = 1; i[1] = 2; printf("%p = %d\r\n", i, *i); i++; printf("%p = %d\r\n", i, *i); return 0; }; Andrew-Wilcoxs-Mac-mini:~ andrewwilcox$ ./lol 0x100100080 = 1 0x100100084 = 2