1.在編寫程序時,盡量減少內存的開銷。
2.注釋的內容要清楚明了,含義准確,防止二義性。
3.注釋不要用縮寫。
4.注釋應與描述的代碼相近,對代碼的注釋應放在代碼的上方或右方。
5.編寫程序使用縮進可以減少很多不必要的語法錯誤,同時也非常有利於調試。
6.在編輯實現一定功能的C語言程序時,首先要有一個清晰的思路,例如需要實現什麼功能,關鍵是什麼。語句流怎樣控制。雖然不一定寫出來,但至少心裡有數。
7.養成邊寫邊調試的習慣。
8.編譯之前仔細檢查是否有人為造成的編寫錯誤,以免浪費時間。
9.在對運行效率要求較高的環境中避免使用遞歸是一種良好的編程習慣。因為遞歸在時間復雜度方面存在無法彌補的缺陷。
10.為函數定義盡量少的參數,看起來簡練而且易於閱讀和維護。
11.將程序中一些比較重要的清理工作放在退出主函數之後執行,這樣避免清楚過早導致後續程序中不可用,也為統一執行清理工作、代碼維護方面提供的方便。