c++裡的注意事項
阿新 • • 發佈:2018-12-25
版權和版本的宣告
位於標頭檔案和定義檔案的開頭
-
版權資訊
-
檔名稱,識別符號,摘要
-
當前版本號,作者/修改者,完成日期
-
版本歷史資訊
/*
*
*/
標頭檔案
為防止標頭檔案被重複引用,應當用ifndef/define/endif結構產生預處理塊。
程式的板式
空行得體
空格得體
對齊
長行拆分
註釋
if判別
布林變數:
if(flag) || if(!flag)
整 型:
if(0==int) || if(0!==int)
浮 點:
不可直接與0比較
if((EPSINON>=x)&&(-EPSINON<=x) //EPSINON為允許的誤差
指 針:
if(nullptr==p) || if(nulptr!=p)
迴圈
if:
將短迴圈放外面
常量:
全部用大寫
const 資料型別 變數名=值 (C語言裡面 #define 變數名 值 。c++也可以,但是就沒有型別的安全檢查)