pr35472.c
来自「用于进行gcc测试」· C语言 代码 · 共 23 行
C
23 行
extern void abort (void);extern void *memset (void *s, int c, __SIZE_TYPE__ n);struct S { int i[16]; };struct S *p;void __attribute__((noinline))foo(struct S *a, struct S *b) { a->i[0] = -1; p = b; }void test (void){ struct S a, b; memset (&a.i[0], '\0', sizeof (a.i)); memset (&b.i[0], '\0', sizeof (b.i)); foo (&a, &b); *p = a; *p = b; if (b.i[0] != -1) abort ();}int main(){ test(); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?