程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 再學C++ Primer(6)-語句

再學C++ Primer(6)-語句

編輯:C++入門知識

使用空語句時應該加上注釋,加強代碼可讀性;


 在switch語句中,哪怕沒有語句要在default標號下執行,定義default標號還是非常有用的。定義default標號是為了告訴讀者這種情況已經考慮到了,只是沒有什麼要執行的。


 在switch語句中,只能在最後一個case語句或是default語句中定義變量。如需要為某個特殊的case定義變量,則可以引入塊語句。


 break語句用結束最近的循環或swith結構中,並將程序的執行權傳遞給緊接在被終止語句之後的語句;


 continue導致最近的循環語句的當此迭代提前結束。


 goto語句不能跨越變量定義語句向前跳轉。


 使用預處理器進行調試:
 思路:程序所包含的調試代碼僅在開發過程中執行,當應用程序已經完成,並且准備提交時,就會將調試代碼關閉,例如:
 int main()
{
#ifndef BDEBUG
cerr<<"starting main()"<<endl;
#endif
}


調試和異常處理還是不太明白!!  


摘自  左腦設計,右腦編程 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved