複製鏈接
請複製以下鏈接發送給好友

C語言程序設計

(2001年電子工業出版社出版的圖書)

鎖定
《C語言程序設計/21世紀高等學校計算機學科系列教材》是2001年電子工業出版社出版的圖書,作者是劉德恆。
中文名
C語言程序設計
作    者
劉德恆
出版時間
2001年1月
出版社
電子工業出版社
頁    數
328 頁
ISBN
9787505364226
定    價
16 元

C語言程序設計內容介紹

全書共分10章,介紹了C語言的基本概念、語法規則和利用C語言進行程序設計的方法。包括:C語言概述,數據類型、運算符及表達式,語句,數組及其應用,函數和變量作用域,指針,結構、聯合與枚舉,位運算,編譯預處理,文件等。
本書是根據作者多年從事C語言的教學經驗和實際應用的體會寫成的,內容通俗易懂,並且每章均附有大量的例題和應用舉例。在例題和習題的選擇上,除安排了部分基本概念題和編程題外,還安排了

C語言程序設計作品目錄

第1章 C語言慨述
1. 1 C語言簡介
1. 2 C語言特點
1. 3 C語言程序結構和書寫風格
1. 3. 1 簡單的C語言程序
1.3.2 C語言程序結構
1.3.3 C程序的書寫風格
1.4 C語言程序的編譯和執行
習題
第2章 數據類型、運算符及表達式
2.1 C語言的數據類型
2.1.1 數據類型的概念
2.1.2 C語言的數據類型
2.2 常量
2.2.1 整型常量
2.2.2 實型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符號常量
2.3 變量及其類型定義
2.3.1 變量
2.3.2 變量類型定義
2.3.3 變量的初始化
2.4 數據類型之間的轉換與運算
2.4.1 自動類型轉換
2.4.2 強制類型轉換
2.5 運算符和表達式
2.5.1 算術運算符和算術表達式
2.5.2 賦值運算符和賦值表達式
2.5.3 關係運算符和關係表達式
2.5.4 邏輯運算符和邏輯表達式
2.5.5 逗號運算符和逗號表達式
2.5.6 條件運算符和條件表達式
2.5.7 求字節運算符
2.6 運算符的優先級及其結合性
2.7 應用舉例
習題
第3章 語句
3.1 C語言語句概述
3.2 if條件分支語句
3.2.1 if語句的簡單形式
3.2.2 if語句的嵌套形式
3.2.3 if…else條件分支語句
3.2.4 if…else語句的嵌套
3.2.5 應用舉例
3.3 break、goto等跳轉語句
3.3.1 break語句
3.3.2 continue語句
3.3.3 return語句
3.3.4 goto語句
3.4 switch開關分支語句
3.5 while循環語句
3.6 do…while循環語句
3.7 for循環語句
3.8 數據的基本輸入和輸出
3.8.1 字符輸入函數getchar
3.8.2 格式輸入函數scanf
3.8.3 字符輸出函數putchar
3.8.4 格式輸出函數printf
習題
第4章 數組及其應用
4.1 一維數組
4.1.1 一維數組的定義
4.1.2 一維數組元素的引用
4.1.3 一維數組的初始化
4.2 二維數組
4.2.1 二維數組的定義和引用
4.2.2 二維數組元素的初始化
4.3 字符數組與字符串
4.3.1 字符數組的概念
4.3.2 字符數組的初始化
4.3.3 字符數組的引用
4.3.4 字符數組的輸入和輸出
4.3.5 常用的字符串處理函數
4.4 應用舉例
習題
第5章 函數和變量作用域
5.1 函數的概念
5.2 函數的定義和調用
5.2.1 函數的定義
5.2.2 函數的調用
5.3 函數的返回值及其類型
5.4 函數的參數及其傳遞方式
5.4.1 非數組作為函數參數的傳值方式
5.4.2 數組名作為函數參數的傳址方式
5.5 函數的嵌套調用和遞歸調用
5.5.1 函數的嵌套調用
5.5.2 函數的遞歸調用
5.6 變量的作用域及其存儲類型
5.6.1 局部變量及其存儲類型
5.6.2 全局變量及其存儲類型
5.7 內部函數和外部函數
5.7.1 內部函數
5.7.2 外部函數
5.8 應用舉例
習題
第6章 指針
6.1 指針的基本概念
6.2 指針變量的定義和引用
6.2.1 指針變量的定義
6.2.2 指針變量的初始化
6.2.3 指針變量的引用
6.2.4 指針的運算
6.3 指針與數組
6.3.1 用指針訪問數組元素
6.3.2 用指針訪問字符串
6.3.3 指針數組
6.4 指針與函數
6.4.1 指針作為函數的參數
6.4.2 數組名作為函數參數
6.4.3 函數的返回值為指針
6.4.4 指向函數的指針
6.4.5 命令行參數
6.5 多級指針
6.6 應用舉例
習題
第7章 結構、聯合與枚舉
7.1 結構類型及其變量的定義
7.2 結構類型變量的引用
7.3 結構變量的初始化
7.4 結構作為函數參數
7.5 結構與數組
7.6 結構與指針
7.6.1 指針指向結構對象
7.6.2 指針作為結構的成員
7.6.3 鏈表
7.7 結構的嵌套
7.8 聯合
7.9 枚舉
7.10 應用舉例
習題
第8章 位運算
8.1 二進制位運算
8.1.1 “按位與”運算符&
8.1.2 “按位或”運算符|
8.1.3 “按位異或”運算符^
8.1.4 “按位取反”運算符~
8.1.5 左移運算符<<
8.1.6 右移運算符>>
8.2 位複合賦值運算符
8.3 位段
8.4 應用舉例
習題
第9章 編譯預處理
9.1 宏定義
9.1.1 符號常量定義
9.1.2 帶參數的宏定義
9.2 文件包括
9.3 條件編譯
9.4 應用舉例
習題
第10章 文件
10.1 文件概述
10.2 緩衝文件系統
10.2.1 文件打開函數fopen
10.2.2 文件關閉函數fclose
10.2.3 文件讀函數fgetc,fread,fscanf
10.2.4 文件寫函數fputc,fwrite,fprintf
10.2.5 文件定位函數rewind,fseek,ftell
10.3 非緩衝文件系統
10.3.1 文件打開函數open和文件創建函數creat
10.3.2 文件關閉函數close
10.3.3 文件讀函數read
10.3.4 文件寫函數write
10.3.5 文件定位函數lseek,tell
10.4 應用舉例
習題
附錄1 標準ASCII字符集
附錄2 各章習題參考答案
[1] 
參考資料