新編C語言程式設計基礎教程

《新編C語言程式設計基礎教程》是2015年3月科學出版社出版的圖書,作者是張志強,葉安勝。

基本介紹

  • 書名:新編C語言程式設計基礎教程
  • 作者:張志強,葉安勝
  • ISBN:978-7-03-036222-3 
  • 頁數:376
  • 定價:37.00
  • 出版社:科學出版社
  • 出版時間:2015年3月
  • 裝幀:平裝1
  • 開本:16開
  • 字數:500千字
內容簡介,目錄,

內容簡介

以C語言初學者作為閱讀對象,以程式設計為主線,以編程套用為驅動,以等級考試為目標,通過豐富的實例詳細介紹了C程式設計的基本語法及編程思想及算法。《C語言程式設計》敘述嚴謹、實例豐富、難易適中、重點突出。

目錄

第1章C語言程式設計概要 1
1.1C語言概述 1
1.1.1程式設計語言發展歷程 1
1.1.2C語言的發展過程 2
1.1.3C語言的特點及套用 3
1.2C語言程式結構 4
1.3C語言的編輯、編譯和運行 7
1.4TC調試環境及操作 8
1.5VisualC++6.0集成開發環境及操作 16
1.6程式舉例 20
第2章C語言基本語法基礎 22
2.1C語言常用符號 22
2.1.1C語言的關鍵字 22
2.1.2標識符 23
2.2C語言數據類型 24
2.3常量 25
2.3.1整型常量 26
2.3.2實型常量 26
2.3.3字元常量 27
2.3.4字元串常量 29
2.3.5符號常量 30
2.4變數 30
2.4.1整型變數 31
2.4.2實型變數 34
2.4.3字元型變數 35
2.5常用運算符於表達式 37
2.5.1算術運算符與算術表達式 38
2.5.2自加自減運算符 41
2.5.3強制類型轉換運算符 43
2.5.4賦值運算符和賦值表達式 46
2.5.5關係運算符和關係表達式 49
2.5.6邏輯運算符和邏輯表達式 51
2.5.7逗號運算符和逗號表達式 54
2.5.8條件運算符和條件表達式 56
2.5.9位運算 57
2.5.10運算符舉例 57
2.6基本輸入/輸出操作 59
2.6.1字元的輸入和輸出 59
2.6.2格式化數據的輸入與輸出 61
2.6.3格式化數據的輸入與輸出舉例 68
第3章C程式流程 72
3.1算法及結構化程式設計方法 72
3.1.1算法的概念 72
3.1.2結構化程式設計方法 73
3.2C語句概述 74
3.3順序結構程式設計 77
3.4選擇結構程式設計 78
3.4.1if語句 79
3.4.2if語句的嵌套 81
3.4.3switch語句 86
3.4.4選擇結構舉例 88
3.5循環結構程式設計 91
3.5.1goto語句及使用 92
3.5.2while語句 92
3.5.3dowhile語句 94
3.5.4for語句 96
3.5.5多重循環 100
3.5.6break語句和continue語句 103
3.6循環程式舉例 105
第4章數組 108
4.1數組類型概述 108
4.2一維數組 109
4.2.1一維數組的定義 109
4.2.2一維數組的初始化 110
4.2.3一維數組的引用 111
4.2.4一維數組套用舉例 112
4.3二維數組 117
4.3.1二維數組的定義 117
4.3.2二維數組的初始化 118
4.3.3二維數組元素的引用 119
4.3.4二維數組套用舉例 120
4.4多維數組 124
4.5字元數組 125
4.5.1字元串及字元數組 125
4.5.2字元數組的輸入及輸出 127
4.5.3字元串處理函式 130
4.5.4字元數組套用舉例 134
4.6程式舉例 136
第5章函式 140
5.1函式概述 140
5.2函式的定義 142
5.3函式調用 145
5.3.1形式參數與實際參數 145
5.3.2函式調用 147
5.3.3函式的聲明 149
5.4函式的參數傳遞方式 151
5.4.1值傳遞方式 151
5.4.2地址傳遞方式 153
5.5函式的嵌套調用和遞歸調用 159
5.5.1函式的嵌套調用 160
5.5.2函式的遞歸調用 161
5.6變數的作用域 164
5.6.1局部變數 165
5.6.2全局變數 167
5.7變數的存儲類別 169
5.7.1靜態和動態存儲方式 169
5.7.2局部變數的存儲類別 170
5.7.3全局變數的存儲類別 174
5.8內部函式和外部函式 176
5.8.1內部函式 177
5.8.2外部函式 177
5.9套用舉例 178
第6章編譯預處理 184
6.1編譯預處理概述 184
6.2宏定義 184
6.2.1不帶參數的宏定義 185
6.2.2帶參數的宏定義 187
6.3檔案包含 190
6.4條件編譯 192
第7章指針 197
7.1地址和指針的概念 197
7.2指針定義與操作 199
7.2.1指針的定義 199
7.2.2指針的引用 199
7.2.3指針的初始化 201
7.2.4指針的運算 202
7.2.5指針變數作為函式參數 205
7.3指針與一維數組 209
7.3.1指向一維數組的指針 209
7.3.2一維數組元素的引用 210
7.3.3指向數組的指針作為函式的參數 213
7.4指針與二維數組 218
7.4.1二維數組的地址表示 218
7.4.2指向二維數組的指針變數 220
7.5指針與字元串 224
7.5.1字元串的表示 224
7.5.2字元數組與字元指針的比較 226
7.5.3字元指針套用 227
7.6指針與函式 232
7.6.1指向函式的指針 232
7.6.2指向函式的指針作函式參數 234
7.6.3返回指針的函式 237
7.7指針數組與二級指針 239
7.7.1指針數組 239
7.7.2指向指針的指針 242
7.8main函式的返回值和參數 245
7.8.1main函式的返回值 245
7.8.2指針數組作main函式參數 245

相關詞條

熱門詞條

聯絡我們