注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)程序設(shè)計入門(C語言)

程序設(shè)計入門(C語言)

程序設(shè)計入門(C語言)

定 價:¥30.00

作 者: 銀紅霞,杜四春,徐署華 編著
出版社: 人民郵電出版社
叢編項: 嵌入式系統(tǒng)系列教材
標(biāo) 簽: VC++

ISBN: 9787115202345 出版時間: 2009-11-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字數(shù):  

內(nèi)容簡介

  《程序設(shè)計入門(C語言)》從計算機語言和程序設(shè)計的基本知識、C語言的發(fā)展與特點出發(fā),以Linux系統(tǒng)C編譯環(huán)境為基礎(chǔ)編寫,在全面、系統(tǒng)地介紹C語言的所有成分(包括變量、運算符號、表達式、數(shù)據(jù)類型、存儲類別、語句、函數(shù))的同時,還由淺入深地介紹了程序設(shè)計的基本方法和算法?!冻绦蛟O(shè)計入門(C語言)》講述深入淺出,配合典型例證,通俗易懂,實用性強,可作為高職高專院校計算機或相關(guān)專業(yè)程序設(shè)計入門教材,也可以作為自學(xué)程序設(shè)計的讀者學(xué)習(xí)C語言的參考書。

作者簡介

暫缺《程序設(shè)計入門(C語言)》作者簡介

圖書目錄

第1章 程序設(shè)計初步 1
1.1 程序與程序設(shè)計語言 1
1.1.1 程序 1
1.1.2 程序設(shè)計語言 2
1.1.3 C語言的發(fā)展及特點 2
1.2 C程序的構(gòu)成和書寫格式 4
1.2.1 C程序的構(gòu)成 4
1.2.2 C程序的書寫格式 4
1.3 C程序的開發(fā)過程 6
1.4 上機環(huán)境 8
1.4.1 GCC簡介 8
1.4.2 GCC選項 8
1.4.3 GCC的使用 9
1.5 結(jié)構(gòu)化程序設(shè)計介紹 10
1.5.1 結(jié)構(gòu)化程序設(shè)計思想 10
1.5.2 算法的概念 11
1.5.3 算法的特性 11
1.5.4 算法的表示 11
本章小結(jié) 15
習(xí)題 15
第2章 數(shù)據(jù)類型、運算符與表達式 16
2.1 C語言的數(shù)據(jù)類型 16
2.1.1 數(shù)據(jù)類型 16
2.1.2 數(shù)據(jù)的取值范圍 17
2.2 常量 18
2.2.1 整型常量 18
2.2.2 實型常量 19
2.2.3 字符常量 20
2.2.4 字符串常量 21
2.2.5 符號常量 22
2.2.6 枚舉常量 22
2.3 變量 22
2.3.1 變量命名規(guī)則 23
2.3.2 變量的定義 23
2.3.3 變量的初始化 23
2.4 運算符與表達式 25
2.4.1 算術(shù)運算符 27
2.4.2 賦值運算符 29
2.4.3 關(guān)系運算符 30
2.4.4 邏輯運算符 31
2.4.5 逗號運算符 31
2.4.6 條件運算符 32
2.4.7 sizeof運算符 33
2.4.8 位運算符 33
2.4.9 數(shù)據(jù)類型轉(zhuǎn)換 37
本章小結(jié) 38
習(xí)題 39
第3章 C語言程序的流程控制 42
3.1 順序程序設(shè)計 42
3.1.1 表達式語句 42
3.1.2 輸入和輸出語句 43
3.1.3 復(fù)合語句 50
3.1.4 注釋語句 50
3.2 選擇型程序設(shè)計 51
3.2.1 if語句的三種形式 51
3.2.2 if語句的嵌套 54
3.2.3 switch語句 58
3.3 循環(huán)型程序設(shè)計 61
3.3.1 while語句 62
3.3.2 do…while語句 63
3.3.3 for語句 65
3.3.4 循環(huán)的嵌套 67
3.3.5 跳轉(zhuǎn)語句 71
本章小結(jié) 74
習(xí)題 74
第4章 函數(shù) 77
4.1 函數(shù)概述 77
4.1.1 模塊化程序設(shè)計 77
4.1.2 函數(shù)的分類 78
4.2 函數(shù)的定義和聲明 78
4.2.1 函數(shù)的定義 79
4.2.2 函數(shù)的聲明 81
4.3 函數(shù)的調(diào)用 82
4.3.1 形式參數(shù)和實際參數(shù) 82
4.3.2 函數(shù)調(diào)用的一般形式 83
4.3.3 函數(shù)的嵌套調(diào)用 84
4.3.4 函數(shù)的遞歸調(diào)用 86
4.4 變量作用域與存儲類別 90
4.4.1 變量的作用域 90
4.4.2 變量的存儲類別 92
4.4.3 內(nèi)部函數(shù)和外部函數(shù) 94
本章小結(jié) 95
習(xí)題 95
第5章 數(shù)組 97
5.1 數(shù)組的基本概念 97
5.2 一維數(shù)組的定義和應(yīng)用 98
5.2.1 一維數(shù)組的定義 98
5.2.2 一維數(shù)組的初始化 99
5.2.3 一維數(shù)組的引用 100
5.2.4 一維數(shù)組的應(yīng)用 101
5.3 二維數(shù)組的定義和應(yīng)用 105
5.3.1 二維數(shù)組的定義 105
5.3.2 二維數(shù)組的初始化 106
5.3.3 二維數(shù)組的引用 108
5.3.4 二維數(shù)組的應(yīng)用 108
5.4 字符數(shù)組和字符串 110
5.4.1 字符數(shù)組的定義 110
5.4.2 字符數(shù)組的初始化 111
5.4.3 字符數(shù)組的引用 112
5.4.4 字符串處理函數(shù) 114
5.4.5 字符數(shù)組的應(yīng)用 117
5.5 數(shù)組與函數(shù) 118
5.5.1 數(shù)組元素作為函數(shù)的參數(shù) 119
5.5.2 數(shù)組名作為函數(shù)的參數(shù) 119
本章小結(jié) 122
習(xí)題 122
第6章 指針 124
6.1 指針的概念 124
6.1.1 變量的地址 124
6.1.2 變量的訪問 125
6.1.3 指針和指針變量 125
6.2 指針的定義和使用 126
6.2.1 指針的定義 126
6.2.2 指針的使用 127
6.3 指針與數(shù)組 136
6.3.1 使用指針訪問數(shù)組元素 136
6.3.2 數(shù)組指針和指針數(shù)組 142
6.4 指針與函數(shù) 145
6.4.1 指向函數(shù)的指針 145
6.4.2 指針函數(shù) 147
6.4.3 指針作為函數(shù)參數(shù) 148
6.5 main函數(shù)的參數(shù) 149
本章小結(jié) 152
習(xí)題 153
第7章 結(jié)構(gòu)體與共用體 155
7.1 結(jié)構(gòu)體 155
7.1.1 結(jié)構(gòu)體的概念 155
7.1.2 結(jié)構(gòu)體變量的定義 157
7.1.3 結(jié)構(gòu)體變量的引用 159
7.1.4 結(jié)構(gòu)體變量的初始化 162
7.2 結(jié)構(gòu)體數(shù)組 164
7.2.1 結(jié)構(gòu)體數(shù)組的定義 165
7.2.2 結(jié)構(gòu)體數(shù)組的初始化 166
7.2.3 結(jié)構(gòu)體數(shù)組的引用 167
7.3 結(jié)構(gòu)體與指針 169
7.3.1 結(jié)構(gòu)體指針 169
7.3.2 結(jié)構(gòu)體數(shù)組指針 170
7.3.3 結(jié)構(gòu)體指針數(shù)組 171
7.4 結(jié)構(gòu)體與函數(shù) 172
7.4.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù) 172
7.4.2 函數(shù)的返回值類型為結(jié)構(gòu)體 174
7.4.3 用結(jié)構(gòu)體指針作函數(shù)實參 175
7.5 鏈表 176
7.5.1 動態(tài)存儲分配 176
7.5.2 鏈表的定義 178
7.5.3 鏈表的建立和輸出 180
7.5.4 鏈表的插入和刪除 181
7.5.5 鏈表的統(tǒng)計和查找 184
7.5.6 鏈表的應(yīng)用 185
7.6 共用體 190
7.6.1 共用體的概念 190
7.6.2 共用體變量的引用 192
7.7 枚舉類型和自定義類型 195
7.7.1 枚舉類型 195
7.7.2 自定義類型 197
本章小結(jié) 198
習(xí)題 198
第8章 文件 201
8.1 文件概述 201
8.1.1 文件的概念 201
8.1.2 文件類型指針 202
8.1.3 文件的處理過程 203
8.2 文件的打開與關(guān)閉 203
8.2.1 打開文件函數(shù) fopen() 203
8.2.2 關(guān)閉文件函數(shù) fclose() 204
8.2.3 文件操作的檢測函數(shù) 205
8.3 文件的讀/寫 205
8.3.1 按字符方式讀寫文件 206
8.3.2 按字符串方式讀寫文件 209
8.3.3 按格式讀寫文件 209
8.3.4 按數(shù)據(jù)塊讀寫文件 211
8.4 文件的定位與隨機讀寫 214
8.4.1 文件的定位 214
8.4.2 隨機讀寫 215
本章小結(jié) 220
習(xí)題 221
附錄A GCC的安裝 223
附錄B ASCII碼表 225
附錄C C庫函數(shù) 228

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號