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世紀高職高專規劃教材
平裝: 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語句