定 價:39 元
叢書名:全國高等院校計算機基礎教育“十三五”規(guī)劃教材
- 作者:郭一晶,薛春艷 編
- 出版時間:2017/8/1
- ISBN:9787113233679
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C
- 頁碼:267
- 紙張:膠版紙
- 版次:1
- 開本:16開
C語言是應用廣泛的一門程序設計語言!禖語言程序設計》注重可讀性和實用性,配備了大量經(jīng)過精心篩選的例題,既能幫助學生理解知識,又具有啟發(fā)性。
《C語言程序設計》在寫作上注重簡明易懂,并通過大量短小的例題進行分析解釋,突出C語言的編程思想和編程能力的培養(yǎng)。《C語言程序設計》共分8章,分別介紹基本數(shù)據(jù)類型、程序控制語句、函數(shù)、數(shù)組、結(jié)構體、共用體和枚舉類型、指針、文件讀/寫操作等內(nèi)容!禖語言程序設計》配有輔導教材《C語言程序設計習題解析》。
《C語言程序設計》適合作為高等院校C語言程序設計的教材,也可以作為從事軟件開發(fā)的工程技術人員自學使用的參考書。
第1章 C語言基礎知識
1.1 C語言概述
1.1.1 C語言的發(fā)展簡史
1.1.2 C語言的特點
1.1.3 C語言編譯器和IDE的選擇
1.1.4 C程序的基本結(jié)構
1.2 C程序的開發(fā)
1.2.1 C程序的編寫和運行
1.2.2 C-Free環(huán)境下的程序建立與運行
1.2.3 C-Free環(huán)境下的程序調(diào)試
小結(jié)
習題一
第2章 C語言程序設計基礎
2.1 C語言的基本數(shù)據(jù)類型
2.1.1 標識符
2.1.2 常量
2.1.3 變量
2.2 基本輸入/輸出函數(shù)
2.2.1 格式化輸出函數(shù)
2.2.2 格式化輸入函數(shù)
2.2.2 字符輸入輸出函數(shù)
2.3 運算符和表達式
2.3.1 算術運算符和算術表達式
2.3.2 賦值運算符和賦值表達式
2.3.3 逗號運算符和逗號表達式
2.3.4 運算符的優(yōu)先級
2.4 位運算符與位運算
2.5 關系表達式與邏輯表達式
2.5.1 關系運算符和關系表達式
2.5.2 邏輯運算符和邏輯表達式
小結(jié)
習題二
第3章 C程序的控制結(jié)構
3.1 順序結(jié)構
3.1.1 C語言的語句
3.1.2 順序控制語句
3.2 選擇結(jié)構
3.2.1 選擇結(jié)構語句
3.2.2 條件表達式
3.2.3 switch語句
3.2.4 條件編譯
3.3 循環(huán)結(jié)構
3.3.1 while語句
3.3.2 for循環(huán)語句
3.3.3 break語句和continue語句
3.3.4 循環(huán)的嵌套
3.4 綜合應用
小結(jié)
習題三
第4章 數(shù)組
4.1 一維數(shù)組
4.1.1 一維數(shù)組的定義
4.1.2 一維數(shù)組元素的引用
4.1.3 一維數(shù)組的初始化
4.1.4 一維數(shù)組應用
4.2 二維數(shù)組
4.2.1 二維數(shù)組的定義
4.2.2 二維數(shù)組元素的引用
4.2.3 二維數(shù)組的初始化
4.3 字符數(shù)組與字符串
4.3.1 字符數(shù)組
4.3.2 字符串
4.3.3 字符串運算函數(shù)
4.4 綜合應用
小結(jié)
習題四
第5章 指針
5.1 地址和指針
5.1.1 指針概述
5.1.2 指針變量
5.2 指針與數(shù)組
5.2.1 指針與一維數(shù)組
5.2.2 通過指針引用一維數(shù)組元素
5.3 指針與字符串
5.3.1 指針與字符串
5.3.2 指針數(shù)組
5.4 動態(tài)內(nèi)存分配
小結(jié)
習題五
第6章 函數(shù)
6.1 函數(shù)概述
6.2 函數(shù)的定義和使用
6.2.1 函數(shù)的定義
6.2.2 函數(shù)的調(diào)用
6.2.3 函數(shù)的聲明
6.3 函數(shù)參數(shù)及其傳遞方式
6.3.1 形參和實參
6.3.2 參數(shù)的傳遞方式
6.3.3 數(shù)組作為函數(shù)參數(shù)
6.4 函數(shù)的嵌套調(diào)用
6.5 變量的作用域與存儲類型
6.5.1 全局變量與局部變量
6.5.2 變量的存儲類別
6.6 標準函數(shù)簡介
6.7 綜合應用
小結(jié)
習題六
第7章 結(jié)構體與共用體
7.1 結(jié)構體類型
7.1.1 結(jié)構體類型的定義
7.1.2 結(jié)構體變量的定義與引用
7.1.3 結(jié)構體數(shù)組的定義與使用
7.1.4 結(jié)構體類型指針
7.1.5 結(jié)構體與函數(shù)
7.2 共用體與枚舉類型
7.2.1 共用體
7.2.2 枚舉類型
7.3 用typedef定義類型
7.4 鏈表
7.4.1 鏈表的建立和輸出
7.4.2 鏈表結(jié)點的查找
7.4.3 鏈表結(jié)點的添加
7.4.4 鏈表結(jié)點的刪除
小結(jié)
習題七
第8章 文件操作
8.1 文件概述
8.1.1 數(shù)據(jù)流與文件的概念
8.1.2 文件類型指針
8.1.3 文件的操作
8.2 文件的打開和關閉
8.2.1 文件打開函數(shù)fopen()
8.2.2 文件關閉函數(shù)fclose()
8.3 文件的順序讀/寫
8.3.1 字符讀/寫函數(shù)
8.3.2 字符串讀/寫函數(shù)
8.3.3 格式化讀/寫函數(shù)
8.3.4 二進制文件讀/寫函數(shù)
8.3.4 文件的隨機讀寫
8.3.5 文件狀態(tài)檢查函數(shù)
8.4 模塊化編程
8.4.1 模塊化編程概念
8.4.2 模塊化編程實例
小結(jié)
習題八
附錄常用字符與ASCII編碼值(十進制)對照表