C 程式設計技巧

2021-06-25 22:15:44 字數 429 閱讀 4752

1、遵循程式設計規範,例如公司的程式設計規範、

google c++ 程式設計規範

等;2、小就是美、簡單就是美;

3、盡可能多的使用 const 修飾符;

4、宣告即初始化:變數、物件宣告時就初始化;

5、結構、類等例項變數都以指標變數的方式使用;

6、始終在使用前檢測指標變數的有效性;

7、指標和標量型別使用值傳遞,其它都使用指標和引用傳遞;

8、多用智慧型指標: auto_ptr, shared_ptr,少用原始指標;

9、多用 new/delete/new/delete,少用malloc/free/realloc;

10、多用唯讀常量、區域性變數,少用全域性變數、靜態變數;

11、識別無符號數和有符號數的應用場景並正確選擇資料型別;

12、重試編譯器警告:重視並修復編譯器警告;

C 程式設計技巧

c 程式設計技巧 c 語言是乙個物件導向的語言,使用c 編寫的 更加簡捷 高效,更具可維護性和可重用性。但是很多人使用了c 語言後卻感到c 與c程式設計沒有什麼區別。這其實是由於對c 語言的特點和特色理解和使用不夠造成的。事實上,沒有任何乙個程式設計師使用c語言的程式設計效率可以超過c 語言的。一 ...

C 程式設計技巧

c 程式設計技巧 一 使用new和delete進行動態記憶體分配和釋放 運算子new和delete是c 新增的過算符,提供了儲存的動態分配和釋放功能。它的作用相當於c語言的函式malloc 和free 但是效能更為優越。使用new比使用malloc 有以下的幾個優點 1 new自動計算要分配型別的大...

C 程式設計小技巧

1.乙個應用程式只能被使用者開啟一次 process mobj pro process.getcurrentprocess process mobj prolist process.getprocessesbyname mobj pro.processname if mobj prolist.len...