回答編集履歴

1

update

2017/06/18 06:48

投稿

yohhoy
yohhoy

スコア6191

test CHANGED
@@ -11,3 +11,7 @@
11
11
  if ((((func(2, &counter)) == 0 || (func(2, &counter)) == 1) ? 1 : 0) == 0)
12
12
 
13
13
  ```
14
+
15
+
16
+
17
+ 一般論として、このようなマクロ定義は好ましくありません。JPCERT [安全でないマクロの引数では副作用を避ける](https://www.jpcert.or.jp/sc-rules/c-pre31-c.html) もご一読ください。