1. 程式人生 > >c語言學習筆記 if語句的條件判斷

c語言學習筆記 if語句的條件判斷

圖片 分享 筆記 賦值 if條件 語句 int image 運算符

可能經常會看到錯誤的if語句示範,比如這樣的:

if(a=6)

{

  printf("hello");

}

if語句塊執行的條件是if條件的運算結果不是0則執行if語句塊。

a=6這是個賦值運算符,賦值運算符是有返回值的。

技術分享圖片

可以看到a=8返回的值是8。

所以a=6返回的是6,6不是0所以執行if語句塊。

c語言學習筆記 if語句的條件判斷