C語言程式設計基礎與套用(第2版)

C語言程式設計基礎與套用(第2版)

《C語言程式設計基礎與套用(第2版)》是2014年清華大學出版社出版的圖書,作者是李錚、王德俊 。

基本介紹

  • 書名:C語言程式設計基礎與套用(第2版)
  • 作者:李錚、王德俊 
  • ISBN:9787302199731
  • 定價:33元
  • 出版社:清華大學出版社
  • 出版時間:2014年
  • 裝幀平裝
  • 印次:2-4
內容簡介,圖書目錄,

內容簡介

這是一本有關C語言程式設計基礎教程的教材。本書的特點在於基本理論的講解簡潔、清晰,通過豐富的例題分析使讀者能在較短時間內基本掌握這門語言,並能自己動手編寫程式。

圖書目錄

C語言程式設計基礎與套用(第2版)
基礎篇
第1章C語言概要
1.1C語言的歷史與特點
1.2結構化程式設計
1.2.1算法和程式
1.2.2結構化程式設計的思想和方法
1.3編寫一個簡單的C語言程式
1.3.1程式設計的一般方法
1.3.2記憶體的概念
1.3.3C語言程式的一般組成
1.3.4程式的質量
1.3.5書寫程式時應遵循的規則
1.3.6在Turbo C下執行一個C 語言程式的基本步驟
1.3.7學好C語言的一些建議
1.4小結
習題1
實訓1
第2章C語言基本數據類型及運算
2.1C語言的基本數據類型
2.1.1C語言的描述符
2.1.2C語言的基本數據類型
2.2運算符和表達式
2.2.1基本運算符和表達式
2.2.2數據類型間的轉換規則
2.3標準輸入/輸出語句
2.3.1標準輸出語句及其說明
2.3.2標準輸入語句及其說明
2.4常見錯誤分析
2.4.1數據類型與變數說明中的錯誤分析
2.4.2標準輸入/輸出語句使用中的錯誤分析
2.5小結
習題2
實訓2
C語言程式設計基礎與套用(第2版)

目錄
第3章程式流程的控制
3.1概述
3.2控制語句
3.2.1條件語句
3.2.2例題與分析
3.3開關語句
3.4循環語句
3.4.1while語句
3.4.2dowhile語句
3.4.3for語句
3.4.4程式轉移控制語句
3.4.5程式舉例
3.5常見錯誤分析
3.5.1分支語句中常見的錯誤
3.5.2循環語句中常見的錯誤
3.6小結
習題3
實訓3
第4章函式
4.1函式的定義
4.1.1函式使用的意義與分類
4.1.2函式定義形式
4.2函式的調用
4.2.1函式調用的形式
4.2.2函式調用的方式
4.2.3函式的實參與形參
4.2.4函式的返回值
4.2.5例題與分析
4.3函式的嵌套調用
4.4函式的遞歸調用
4.5常見錯誤分析
4.5.1函式定義中的錯誤與分析
4.5.2函式設計與使用中的錯誤與分析
4.6小結
習題4
實訓4
第5章數組與指針
5.1一維數組
5.1.1一維數組的定義
5.1.2一維數組的初始化
5.1.3一維數組的使用
5.1.4一維數組作為函式參數
5.2二維數組
5.2.1二維數組的定義
5.2.2二維數組的初始化
5.2.3二維數組的使用
5.2.4二維數組作為函式參數
5.3字元數組
5.3.1字元數組的定義和初始化
5.3.2字元串處理函式
5.3.3字元數組的引用
5.3.4字元數組的套用
5.4指針
5.4.1指針的含義與指針變數的定義
5.4.2指針的簡單用法
5.5指針和數組
5.6指針與函式
5.6.1指向變數的指針作為函式參數
5.6.2指向數組的指針作為函式參數
5.7其他類型指針
5.8例題與分析
5.9動態分配空間*
5.10常見錯誤分析
5.10.1數組定義中的錯誤分析
5.10.2數組使用中的錯誤分析
5.10.3指針使用中的錯誤分析
5.11小結
習題5
實訓5
第6章結構體與共用體
6.1結構體
6.1.1結構體的意義與定義
6.1.2結構體的初始化
6.1.3結構體的簡單使用
6.2共用體
6.2.1共用體的意義與定義
6.2.2共用體的簡單使用
6.3常見錯誤分析
6.3.1結構體與共用體定義中的錯誤與分析
6.3.2結構體使用中的錯誤與分析
6.3.3共用體使用中的錯誤與分析
6.4小結
習題6
實訓6
第7章各種存儲類的區別
7.1概述
7.2自動變數
7.2.1定義方式
7.2.2作用域與生存期
7.2.3初始化
7.3暫存器變數
7.4外部變數
7.4.1定義方式
7.4.2作用域與生存期
7.4.3初始化
7.5靜態變數
7.5.1內部靜態變數
7.5.2外部靜態變數
7.6內部函式與外部函式
7.7運行一個多檔案的程式
7.8小結
習題7
實訓7
第8章預處理
8.1概述
8.2宏定義
8.2.1無參數宏
8.2.2帶參數宏
8.3檔案包含
8.4條件編譯
8.5運行一個多檔案的程式
8.6常見錯誤分析
8.7小結
習題8
實訓8
第9章檔案
9.1檔案概述
9.1.1檔案概念與分類
9.1.2緩衝檔案系統與非緩衝檔案系統
9.2緩衝檔案系統的檔案操作
9.2.1檔案打開與關閉
9.2.2檔案的讀/寫
9.2.3檔案的定位
9.2.4檔案的檢測
9.3常見錯誤分析
9.4小結
習題9
實訓9
第10章C語言程式實例——學生簡易選課管理系統
10.1系統功能分析
10.1.1總體功能分析
10.1.2模組功能細分
10.2主要數據類型定義
10.3主要函式說明
10.4主要原始碼
10.5運行實例說明
10.6小結
實訓10

套用篇
第11章圖形處理
11.1概述
11.2圖形函式
11.3圖形函式的套用
第12章簡單網路編程和硬體控制
12.1網路編程
12.1.1TCP/IP層次模型與網路協定
12.1.2套接字接口簡介
12.1.3Socket編程
12.2硬體控制
附錄AASCII碼錶
附錄BC語言常用函式
附錄C運算符的優先權和結合性
附錄DTurbo C使用指南
參考文獻

相關詞條

熱門詞條

聯絡我們