wparentheses-10.c
来自「用于进行gcc测试」· C语言 代码 · 共 43 行
C
43 行
/* Test operation of -Wparentheses. Warnings for assignments used as truth-values shouldn't apply other than for plain assignment. *//* Origin: Joseph Myers <jsm@polyomino.org.uk> *//* { dg-do compile } *//* { dg-options "-Wparentheses -std=gnu99" } */int foo (int);int a, b, c;_Bool d;voidbar (void){ if (a += b) foo (0); if (a -= a) foo (1); if (b *= c) foo (2); else foo (3); if (b /= b) foo (4); else foo (5); while (c %= b) foo (6); while (c <<= c) foo (7); do foo (8); while (a >>= b); do foo (9); while (a &= a); for (;c ^= b;) foo (10); for (;c |= c;) foo (11); d = a += b; foo (12); d = a -= a; foo (13);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?