第一部分 習題解答
第1章 概述 2
1.1 內容要點 2
1.2 習題解答 3
第2章 數據類型、運算符與表達式 6
2.1 內容要點 6
2.2 習題解答 9
第3章 C語言程序設計的三種基本結構 13
3.1 內容要點 13
3.2 習題解答 15
第4章 數組 25
4.1 內容要點 25
4.2 習題解答 26
第5章 指針 34
5.1 內容要點 34
5.2 習題解答 36
第6章 函數 43
6.1 內容要點 43
6.2 習題解答 45
第7章 用戶自定義的數據類型 53
7.1 內容要點 53
7.2 習題解答 58
第8章 C的文件操作函數 67
8.1 內容要點 67
8.2 習題解答 71
第二部分 C語言程序的上機操作過程
第9章 Turbo C 2.0的集成開發(fā)環(huán)境 78
9.1 進入菜單 78
9.1.1 Turbo C的主窗口 78
9.1.2 進入菜單的方法 79
9.1.3 主要菜單項的介紹 79
9.1.4 常用功能鍵 92
9.2 C語言程序的上機操作過程 93
9.2.1 對源程序文件的編輯 93
9.2.2 編譯、連接和裝配 94
第10章 C語言程序的調試 96
10.1 C語言程序中的錯誤 96
10.1.1 程序設計中的錯誤類型 96
10.1.2 初學編程時應該注意的問題 99
10.2 C語言程序調試方法簡介 110
10.2.1 在程序中添加調試語句 110
10.2.2 利用編譯時輸出的出錯信息 116
10.2.3 跟蹤/單步式的程序執(zhí)行方式 127
10.2.4 用Toggle breakpoint命令設置斷點 136
第三部分 實訓
實訓1:概述 144
實訓目的 144
實訓內容 144
實訓2:數據類型、運算符與表達式 145
實訓目的 145
實訓內容 145
實訓3:程序設計的三種基本結構 147
實訓目的 147
實訓內容 147
實訓4:數組 148
實訓目的 148
實訓內容 148
實訓5:指針 151
實訓目的 151
實訓內容 151
實訓6:函數 153
實訓目的 153
實訓內容 153
實訓7:用戶自定義的數據類型 155
實訓目的 155
實訓內容 155
實訓8:文件操作函數 156
實訓目的 156
實訓內容 156
附錄 Turbo C編譯的主要錯誤一覽 158