C語言程式設計基礎與套用

C語言程式設計基礎與套用

《C語言程式設計基礎與套用》的特點在於基本理論的講解簡潔、清晰,通過豐富的例題分析使讀者能在較短時間內基本掌握這門語言,並能自己動手編寫程式。這是一本有關C語言程式設計基礎教程的教材。《C語言程式設計基礎與套用》分為基礎篇和套用篇。基礎篇主要介紹C語言程式設計的棱心內容和基本方法,並對初學者常見的問題和錯誤進行分析與糾正。套用篇主要介紹C語言在檔案、圖形用戶接口及硬體控制、網路編程等方面的套用。書中提供了大量典型的例題分析、豐富的習題、實驗實訓內容和教學課件,為教與學營造了多方位的氛圍。《C語言程式設計基礎與套用》可以作為高職高專院校計算機及相關專業C語言程式設計的教材,也可作為相關培訓和自學用書。

基本介紹

  • 中文名:C語言程式設計基礎與套用
  • 出版社:清華大學出版社
  • 頁數:364頁
  • ISBN:7302102236
C語言程式設計基礎與套用 第1版,基本信息,內容簡介,圖書目錄,C語言程式設計基礎與套用 第2版,基本信息,內容簡介,圖書目錄,

C語言程式設計基礎與套用 第1版

基本信息

出版社: 清華大學出版社; 第1版 (2008年1月1日)叢書名: 21世紀高職高專規劃教材
平裝: 364頁
正文語種: 正文語種
開本: 16
ISBN: 7302102236
條形碼: 9787302102236
產品尺寸及重量: 22.8 x 18.4 x 1.6 cm ; 499 g

內容簡介

這是一本介紹C語言程式設計基礎的教材。本書的特點在於基本理論講解簡潔清晰,通過豐富的例題分析和講解,使讀者能在較短時間內基本掌握這門語言,並能自己動手編寫程式。全書共13章,分為基礎篇和套用篇兩個部分。在基礎篇中,每章開始處安排了本章內容提要和要求,在每章的結束處總結出初學者常見的問題和錯誤,並對這些問題和錯誤進行分析、糾正,在此基礎上對全章進行總結。在套用篇中,主要介紹C語言在檔案、圖形用戶接口(GUI)及網路編程方面的套用,並介紹幾種主要的C語言開發工具。
本書適合作為高職高專院校計算機相關專業的教材,也適合作為相關培訓教材。

圖書目錄

第1篇 基礎篇
第1章 C語言概論
1.1 C語言的簡單歷史
1.2 結構化程式設計
1.3 編寫一個簡單的C語言程式
1.4 小結
習題
實驗與實訓
第2章 C語言基本數據類型和運算
2.1 C語言的基本數據類型
2.2 運算符和表達式
2.3 標準輸入/輸出語句
2.4 常見錯誤分析
2.5 小結
習題
實驗與實訓
第3章 程式流程的控制
3.1 概述
3.2 控制語句
3.3 開關語句
3.4 循環語句
3.5 常見錯誤分析
3.6 小結
習題
實驗與實訓
第4章 函式
4.1 函式的定義
4.2 函式的調用
4.3 函式的參數
4.4 常見錯誤分析
4.5 小結
習題
實驗與實訓
第5章 數組和指針
5.1 一維數組
5.2 二維數組
5.3 字元數組
5.4 指針
5.5 指針和數組
5.6 指針和函式
5.7 動態分配空間
5.8 常見錯誤分析
5.9 小結
習題
實驗與實訓
第6章 結構體和聯合
6.1 結構
6.2 聯合
6.3 常見錯誤分析
6.4 小結
習題
實驗與實訓
第7章 各種存儲類的區別
7.1 概述
7.2 自動變數
7.3 暫存器變數
7.4 外部變數
7.5 靜態變數
7.6 內部函式和外部函式
7.7 運行一個多檔案的程式
7.8 小結
習題
實驗與實訓
第8章 預處理
8.1 概述
8.2 宏定義
8.3 檔案包含
8.4 條件編譯
8.5 運行一個多檔案的程式
8.6 常見錯誤分析
8.7 小結
習題
實驗與實訓
第9章 檔案
9.1 概述
9.2 緩衝檔案系統的檔案操作
9.3 非緩衝檔案系統的檔案操作
9.4 常見錯誤分析
9.5 小結
習題
實驗與實訓
第10章 綜合套用實例--學生簡易選課管理系統
10.1 系統功能分析
10.2 主要數據類型定義
10.3 主要函式說明
10.4 主要原始碼
10.5 運行實例說明
10.6 小結
實驗與實訓
第2篇 套用篇
第11章 圖形處理
11.1 概述
11.2 圖形函式
第12章 C語言集成開發環境介紹
12.1 TurboC簡介
12.2 MicrosoftVisualC++簡介
12.3 GCC簡介
12.4 KEILC51簡介
第13章 C語言網路編程
13.1 網路協定TCP/IP簡介
13.2 TCP/IP通信的基本概念
13.3 套接字(socket)接口簡介
13.4 socket編程
附錄A ASCII碼錶
附錄B C語言常用函式
附錄C 運算符的優先權和結合性
附錄D TurboC使用指南
附錄E TurboC(V2.0)編譯錯誤信息
參考文獻

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

基本信息

出版社: 清華大學出版社; 第1版 (2009年6月1日)叢書名: 21世紀高職高專規劃教材
第2版圖書封面第2版圖書封面
平裝: 317頁
正文語種: 簡體中文
開本: 16
ISBN: 9787302199731
條形碼: 9787302199731
產品尺寸及重量: 25.6 x 18.2 x 1 cm ; 540 g

內容簡介

《C語言程式設計基礎與套用》的特點在於基本理論的講解簡潔、清晰,通過豐富的例題分析使讀者能在較短時間內基本掌握這門語言,並能自己動手編寫程式。這是一本有關C語言程式設計基礎教程的教材。《C語言程式設計基礎與套用》分為基礎篇和套用篇。基礎篇主要介紹C語言程式設計的棱心內容和基本方法,並對初學者常見的問題和錯誤進行分析與糾正。套用篇主要介紹C語言在檔案、圖形用戶接口及硬體控制、網路編程等方面的套用。書中提供了大量典型的例題分析、豐富的習題、實驗實訓內容和教學課件,為教與學營造了多方位的氛圍。
《C語言程式設計基礎與套用》可以作為高職高專院校計算機及相關專業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使用指南
參考文獻

相關詞條

熱門詞條

聯絡我們