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


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");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM