void localvars() { volatile int n; char buf[8]; volatile int x; n = 2; x = 0xdeadbeef; strcpy(buf, "Carnegiem;"); // 'm' = 0x6d, ';' = 0x3b // n = 15213 (0x3b6d) buf[8] = 0x6c; // n = 15212 buf[-4] = 0xa8; // x = 0xdeadbea8 } int main(int argc, char* argv[]) { localvars(); }