c语言错误指导,c语言编程指导.pdf
高質量C++/C 編程指南
文件狀態 文件標識:
[ ] 草稿文件 當前版本: 1.0
[ √] 正式文件 作 者: 林銳 博士
[ ] 更改正式文件 完成日期: 2001 年7 月24 日
高質量C++/C 編程指南,v 1.0
版 本 歷 史
版本/狀態 作者 參與者 起止日期 備注
V 0.9 林銳 2001-7-1 至 林銳起草
草稿文件 2001-7-18
V 1.0 林銳 2001-7-18 至 朱洪海審查V 0.9 ,
正式文件 2001-7-24 林銳修正草稿中的錯誤
2001 Page 2 of 101
高質量C++/C 編程指南,v 1.0
目 錄
目 錄
前 言6
第 1 章 文件結構8
1.1 版權和版本的聲明8
1.2 頭文件的結構8
1.3 定義文件的結構8
1.4 頭文件的作用8
1.5 目錄結構8
第2 章 程序的版式8
2.1 空行8
2.2 代碼行8
2.3 代碼行內的空格 8
2.4 對齊8
2.5 長行拆分8
2.6 修飾符的位置8
2.7 注釋8
2.8 類的版式8
第3 章 命名規則8
3.1 共性規則8
3.2 簡單的WINDOWS 應用程序命名規則8
3.3 簡單的UNIX 應用程序命名規則8
第4 章 表達式和基本語句8
4.1 運算符的優先級 8
4.2 復合表達式8
4.3 IF 語句8
4.4 循環語句的效率 8
4.5 FOR 語句的循環控制變量8
4.6 SWITCH 語句8
4.7 GOTO 語句8
第5 章 常量8
5.1 為什么需要常量8
5.2 CONST 與 #DEFINE 的比較8
5.3 常量定義規則8
5.4 類中的常量8
第6 章 函數設計8
2001 Page 3 of 101
高質量C++/C 編程指南,v 1.0
6.1 參數的規則8
6.2 返回值的規則8
6.3 函數內部實現的規則8
6.4 其它建議8
6.5 使用斷言8
6.6 引用與指針的比較8
第7 章 內存管理8
7.1 內存分配方式8
7.2 常見的內存錯誤及其對策8
7.3 指針與數組的對比8
7.4 指針參數是如何傳遞內存的?8
7.5 FREE 和DELETE 把指針怎么啦?8
7.6 動態內存會被自動釋放嗎?8
7.7 杜絕“野指針” 8
7.8 有了MALLOC/FREE 為什么還要NEW/DELETE ?8
7.9 內存耗盡怎么辦?8
7.10 MALLOC/FREE
總結
以上是生活随笔為你收集整理的c语言错误指导,c语言编程指导.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编写c语言程序 斐波那契,请编写一个函数
- 下一篇: c语言编程单向链表排序,【分享】C语言