unsigned char x[] = {0xf0, 0x0f, 0xc7, 0xc8 }; void main () { void (*f)(void) = (void (*)())x; f(); }