1. 程式人生 > >c語言學習筆記-if語句塊一定要加分號

c語言學習筆記-if語句塊一定要加分號

學習 語言 括號 語句 執行 -i c語言學習 c語言 分號

if(a>6)

printf("hello");//語句1

printf("world");//語句2

當a>6的時候,執行的分支語句是語句1,而不是語句1和語句2,雖然結果是語句1和語句2都被執行了,但語句1是再if的那個分支裏面,而語句2是幹路裏面的語句。

為了避免歧義,if語句一定要加括號,即使只有一句話。

if(a>6)

{

  printf("hello");

}

printf("world");

c語言學習筆記-if語句塊一定要加分號