addrof1.c

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 35 行

C
35
字号
// { dg-do run  }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 + =
减小字号Ctrl + -
显示快捷键?