1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include <stdio.h> int a(int x) { return x*x + x - 12; } int dummy() { return -4; } int main() { int* buf = (int *) a; int len = (int *)dummy - (int *)a; for (; len>0; len--) printf("%x ",*buf++); return a(dummy()); }
1
83e58955 458b18ec 54158b08 89080497 d231fc55 af0fc289 10448dd0 fc558bf4 97541533 5740804 ffff0fe8