📄 addrof1.c
字号:
extern "C" void abort ();typedef struct st { unsigned char a; unsigned char b; unsigned char c; unsigned char d;} __attribute__((aligned(4))) st;void testme(int, int, int);static inline voidstupid_func(st s){ testme(s.a, s.b, s.c);}int main(){ st s; s.a = s.b = s.c = 216; stupid_func(s); return 0;} void testme(int a, int b, int c){ if (a != 216 || b != 216 || c != 216) abort();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -