/*修正前*/ if(a =! 0) { if(a = !0) { /* aにZEROの否定を代入し、その結果が。。。?? */
/*修正例*/ if(a != 0) {
/*修正前*/ if(a = func()) /*まぎらわしい*/ if(a = func() == NG) { /*結合力問題有り*/
/*修正例1*/ ; if(a) ; if(a == NG)
/*修正例2*/ if(a = func()) if(a = func() == NG)
まぎらわしい記入例 | 修正例1 | 修正例2 | ||||||