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

程序設計入門(C語言)

程序設計入門(C語言)

定 價:¥30.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 程序設計初步 1
1.1 程序與程序設計語言 1
1.1.1 程序 1
1.1.2 程序設計語言 2
1.1.3 C語言的發(fā)展及特點 2
1.2 C程序的構成和書寫格式 4
1.2.1 C程序的構成 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 結構化程序設計介紹 10
1.5.1 結構化程序設計思想 10
1.5.2 算法的概念 11
1.5.3 算法的特性 11
1.5.4 算法的表示 11
本章小結 15
習題 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 算術運算符 27
2.4.2 賦值運算符 29
2.4.3 關系運算符 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ù)類型轉換 37
本章小結 38
習題 39
第3章 C語言程序的流程控制 42
3.1 順序程序設計 42
3.1.1 表達式語句 42
3.1.2 輸入和輸出語句 43
3.1.3 復合語句 50
3.1.4 注釋語句 50
3.2 選擇型程序設計 51
3.2.1 if語句的三種形式 51
3.2.2 if語句的嵌套 54
3.2.3 switch語句 58
3.3 循環(huán)型程序設計 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 跳轉語句 71
本章小結 74
習題 74
第4章 函數(shù) 77
4.1 函數(shù)概述 77
4.1.1 模塊化程序設計 77
4.1.2 函數(shù)的分類 78
4.2 函數(shù)的定義和聲明 78
4.2.1 函數(shù)的定義 79
4.2.2 函數(shù)的聲明 81
4.3 函數(shù)的調用 82
4.3.1 形式參數(shù)和實際參數(shù) 82
4.3.2 函數(shù)調用的一般形式 83
4.3.3 函數(shù)的嵌套調用 84
4.3.4 函數(shù)的遞歸調用 86
4.4 變量作用域與存儲類別 90
4.4.1 變量的作用域 90
4.4.2 變量的存儲類別 92
4.4.3 內(nèi)部函數(shù)和外部函數(shù) 94
本章小結 95
習題 95
第5章 數(shù)組 97
5.1 數(shù)組的基本概念 97
5.2 一維數(shù)組的定義和應用 98
5.2.1 一維數(shù)組的定義 98
5.2.2 一維數(shù)組的初始化 99
5.2.3 一維數(shù)組的引用 100
5.2.4 一維數(shù)組的應用 101
5.3 二維數(shù)組的定義和應用 105
5.3.1 二維數(shù)組的定義 105
5.3.2 二維數(shù)組的初始化 106
5.3.3 二維數(shù)組的引用 108
5.3.4 二維數(shù)組的應用 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ù)組的應用 117
5.5 數(shù)組與函數(shù) 118
5.5.1 數(shù)組元素作為函數(shù)的參數(shù) 119
5.5.2 數(shù)組名作為函數(shù)的參數(shù) 119
本章小結 122
習題 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
本章小結 152
習題 153
第7章 結構體與共用體 155
7.1 結構體 155
7.1.1 結構體的概念 155
7.1.2 結構體變量的定義 157
7.1.3 結構體變量的引用 159
7.1.4 結構體變量的初始化 162
7.2 結構體數(shù)組 164
7.2.1 結構體數(shù)組的定義 165
7.2.2 結構體數(shù)組的初始化 166
7.2.3 結構體數(shù)組的引用 167
7.3 結構體與指針 169
7.3.1 結構體指針 169
7.3.2 結構體數(shù)組指針 170
7.3.3 結構體指針數(shù)組 171
7.4 結構體與函數(shù) 172
7.4.1 結構體變量作為函數(shù)參數(shù) 172
7.4.2 函數(shù)的返回值類型為結構體 174
7.4.3 用結構體指針作函數(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 鏈表的應用 185
7.6 共用體 190
7.6.1 共用體的概念 190
7.6.2 共用體變量的引用 192
7.7 枚舉類型和自定義類型 195
7.7.1 枚舉類型 195
7.7.2 自定義類型 197
本章小結 198
習題 198
第8章 文件 201
8.1 文件概述 201
8.1.1 文件的概念 201
8.1.2 文件類型指針 202
8.1.3 文件的處理過程 203
8.2 文件的打開與關閉 203
8.2.1 打開文件函數(shù) fopen() 203
8.2.2 關閉文件函數(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
本章小結 220
習題 221
附錄A GCC的安裝 223
附錄B ASCII碼表 225
附錄C C庫函數(shù) 228

本目錄推薦

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