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

C/C++語(yǔ)言程序設(shè)計(jì)

C/C++語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥45.00

作 者: 譚曉玲,熊江,方偉鑒,楊勇 著
出版社: 華中科技大學(xué)出版社
叢編項(xiàng): 普通高等教育“十三五”規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787568049313 出版時(shí)間: 2019-03-01 包裝: 16開(kāi)
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 286 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  目前,很多高校都選用C語(yǔ)言作為程序設(shè)計(jì)課程的學(xué)習(xí)語(yǔ)言, C語(yǔ)言以編程語(yǔ)言為平臺(tái),介紹程序設(shè)計(jì)的思想和方法。通過(guò)該課程的學(xué)習(xí),學(xué)生可以掌握基本的程序設(shè)計(jì)方法和技能,并且在不斷的編程實(shí)踐中,應(yīng)用于系統(tǒng)開(kāi)發(fā)。 本書本著“任務(wù)驅(qū)動(dòng)、項(xiàng)目載體”的教學(xué)原則,由長(zhǎng)期從事C語(yǔ)言教學(xué)的老師精心編寫,結(jié)合多年的教學(xué)經(jīng)驗(yàn),采用以案例驅(qū)動(dòng)教學(xué)內(nèi)容、以案例貫穿教學(xué)過(guò)程的教學(xué)方法,充分體現(xiàn)教學(xué)內(nèi)容的趣味性和實(shí)用性,有助于提高學(xué)生的動(dòng)手實(shí)踐能力。 本書共分九章,第1章C語(yǔ)言概述,第2章基本數(shù)據(jù)類型和運(yùn)算,第3章程序的流程控制,第4章數(shù)組,第5章模塊化程序設(shè)計(jì),第6章指針,第7章用戶定制數(shù)據(jù)類型,第8章文件,第9章 C++編程基礎(chǔ)。

作者簡(jiǎn)介

暫缺《C/C++語(yǔ)言程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

目 錄

第1章  C語(yǔ)言概述 1
1.1 程序與程序設(shè)計(jì)語(yǔ)言 1
1.1.1 基本概念 1
1.1.2 程序設(shè)計(jì)語(yǔ)言 4
1.2 C語(yǔ)言的發(fā)展簡(jiǎn)史和特點(diǎn) 7
1.2.1 C語(yǔ)言的發(fā)展簡(jiǎn)史 7
1.2.2 C語(yǔ)言的特點(diǎn) 8
1.3 C語(yǔ)言程序的結(jié)構(gòu)與書寫規(guī)則 11
1.3.1 C語(yǔ)言程序的總體結(jié)構(gòu) 11
1.3.2 函數(shù)的一般結(jié)構(gòu) 13
1.3.3 C語(yǔ)言程序的書寫規(guī)則 16
1.3.4 C語(yǔ)言程序結(jié)構(gòu)的基本總結(jié) 18
1.4 C語(yǔ)言的語(yǔ)句和關(guān)鍵字 19
1.4.1 C語(yǔ)言的語(yǔ)句 19
1.4.2 關(guān)鍵字 20
第二章 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 21
2.1 標(biāo)識(shí)符 21
2.2變量與常量 23
2.2.1變量 23
2.2.2 常量 25
2.3基本數(shù)據(jù)類型 28
2.3.1整型數(shù)據(jù) 31
2.3.2實(shí)型數(shù)據(jù) 32
2.3.3字符型數(shù)據(jù) 34
2.4不同數(shù)據(jù)類型的轉(zhuǎn)換 35
2.4.1自動(dòng)類型轉(zhuǎn)換 35
2.4.2強(qiáng)制類型轉(zhuǎn)換 36
2.4.3賦值運(yùn)算中的類型轉(zhuǎn)換 37
2.5 運(yùn)算的優(yōu)先級(jí)與結(jié)合性 38
2.6運(yùn)算符和表達(dá)式 41
第3章 程序的流程控制 47
3.1結(jié)構(gòu)化程序思想 47
3.1.1順序結(jié)構(gòu) 48
3.1.2選擇結(jié)構(gòu) 48
3.1.3 循環(huán)結(jié)構(gòu) 49
3.2 C語(yǔ)句 50
3.2.1簡(jiǎn)單語(yǔ)句 51
3.2.2 復(fù)合語(yǔ)句 51
3.3 數(shù)據(jù)的輸入輸出 52
3.3.1字符輸入函數(shù)getchar 52
3.3.2 格式輸入scanf()函數(shù) 54
3.3.3字符輸出函數(shù)putchar 56
3.3.4格式輸出printf()函數(shù) 57
第四章  數(shù)組 62
4.1 一維數(shù)組 63
4.1.1 一維數(shù)組的定義 63
4.1.2 一維數(shù)組元素的引用 64
4.1.3 一維數(shù)組的初始化 66
4.2 字符串 68
4.2.1字符數(shù)組與字符串 68
4.2.2 字符串的輸入和輸出 72
4.2.3 字符串?dāng)?shù)組 74
4.2.4 用于字符串處理的函數(shù) 76
4.3 二維數(shù)組與多維數(shù)組 77
4.3.1 二維數(shù)組 77
4.3.2二維數(shù)組的初始化 79
4.3.3 多維數(shù)組 81
第五章 模塊化程序設(shè)計(jì) 88
5.1函數(shù) 89
5.1.1 函數(shù)定義的語(yǔ)法 89
5.1.2 函數(shù)的調(diào)用 91
5.1.3 函數(shù)的說(shuō)明 93
5.1.4 程 序 舉 例 97
5.2 變量的存儲(chǔ)屬性 99
5.2.1局部變量、全局變量和存儲(chǔ)分類 100
5.2.2局部變量及其作用域和生存期 101
5.2.3全局變量及其作用域和生存期 103
5.2.4 函數(shù)的存儲(chǔ)分類 107
5.3模塊的編譯與鏈接 108
5.3.1編譯過(guò)程 108
5.3.2鏈接過(guò)程 111
5.3.3 GCC的編譯鏈接 112
5.4宏定義與宏替換 114
5.4.1簡(jiǎn)單的宏 114
5.4.2.帶參數(shù)的宏 116
5.4.3.宏的通用屬性 118
第6章 指 針 120
6.1 指針基礎(chǔ) 120
6.1.1變量的地址和指針 120
6.1.2 指針變量的定義和指針變量的基本類型 121
6.1.3 給指針變量賦值 122
6.1.4 對(duì)指針變量的操作 124
6.1.5 函數(shù)之間地址值的傳遞 127
6.2 指針與數(shù)組 131
6.2.1 數(shù)組元素的指針引用 131
6.2.2 二維數(shù)組和指針 133
6.2.3 動(dòng)態(tài)存儲(chǔ)分配 137
6.3指針與函數(shù) 139
6.3.1函數(shù)指針變量 139
6.3.2指針型函數(shù) 140
6.3.3 main函數(shù)的參數(shù) 142
第7章 結(jié)構(gòu)體和共用體 144
7.1 結(jié)構(gòu)體類型和結(jié)構(gòu)體類型變量 144
7.1.1 結(jié)構(gòu)體類型及其定義 145
7.1.2 結(jié)構(gòu)體類型變量的定義 146
7.1.3 結(jié)構(gòu)體類型變量的使用 149
7.2 結(jié)構(gòu)體數(shù)組定義及其初始化 150
7.2.1 結(jié)構(gòu)體數(shù)組定義 150
7.2.2 結(jié)構(gòu)體數(shù)組的初始化 151
7.2.3 結(jié)構(gòu)體數(shù)組的應(yīng)用 152
7.3 結(jié)構(gòu)體指針 154
7.3.1 指向結(jié)構(gòu)體變量的指針 154
7.3.2 指向結(jié)構(gòu)體數(shù)組的指針 156
7.3.3 結(jié)構(gòu)體變量和指向結(jié)構(gòu)體變量的指針作函數(shù)參數(shù) 157
7.4 共用體 160
7.4.1共用體類型的定義 161
7.4.2共用體成員的引用 161
7.5 枚舉 164
7.6 用TYPEDEF定義類型別名 168
第8章 文件 170
8.1 C文件概述 170
8.1.1 文件類型 170
8.1.2 文件緩沖區(qū) 172
8.1.3 文件指針 173
8.2 文件的打開(kāi)與關(guān)閉 175
8.2.1 文件的打開(kāi)(fopen函數(shù)) 176
8.2.2 文件關(guān)閉函數(shù)(fclose函數(shù)) 180
8.3 文件的讀寫 182
8.3.1 字符讀寫函數(shù)fgetc和fputc 182
8.3.2 字符串讀寫函數(shù)fgets和fputs 187
8.3.3 數(shù)據(jù)塊讀寫函數(shù)fread和fwtrite 190
8.3.4 格式化讀寫函數(shù)fscanf和fprintf 194
8.4 文件的隨機(jī)讀寫 196
8.4.1文件定位 196
8.4.2 文件的隨機(jī)讀寫 199
8.5 文件狀態(tài)跟蹤函數(shù) 202
8.5.1文件結(jié)束檢測(cè)函數(shù)feof函數(shù) 203
8.5.2 讀寫文件出錯(cuò)檢測(cè)函數(shù)ferror( ) 205
8.5.3 文件錯(cuò)誤標(biāo)志清除函數(shù)clearerr() 205
本章小結(jié) 207
第9章 C++編程基礎(chǔ) 208
9.1 C++概述 208
9.2 最簡(jiǎn)單的C++程序 212
9.3 C++對(duì)C語(yǔ)言的擴(kuò)充 219
9.3.1 C++的輸入輸出 219
9.3.2 C++的行注釋 222
9.3.3 const常量定義與使用 223
9.3.4 局部變量的定義與全局變量作用域運(yùn)算符 225
9.3.5 變量的引用 227
9.3.6 函數(shù)重載 231
9.3.7 帶缺省參數(shù)的函數(shù) 232
9.3.8 內(nèi)聯(lián)函數(shù) 235
9.3.9 動(dòng)態(tài)內(nèi)存 237
9.4 C++面向?qū)ο蟪绦蛟O(shè)計(jì) 240
9.4.1 類與對(duì)象 241
9.4.2 構(gòu)造函數(shù)與析構(gòu)函數(shù) 246
9.4.3 靜態(tài)成員 254
9.4.4 友元 257
9.4.5 繼承與派生 259
9.4.6 多態(tài)性與虛函數(shù) 264
9.4.7 模板 269
9.4.8 異常處理 272
第10章 實(shí)驗(yàn)指導(dǎo) 275
10.1 實(shí)驗(yàn)一 C程序的運(yùn)行環(huán)境和運(yùn)行C程序的方法 277
10.2 實(shí)驗(yàn)二 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 284
10.3 實(shí)驗(yàn)三 選擇結(jié)構(gòu)程序設(shè)計(jì) 288
10.4 實(shí)驗(yàn)四 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 293
10.5 實(shí)驗(yàn)五 數(shù)組 301
10.6 實(shí)驗(yàn)六 函數(shù) 308
10.7 實(shí)驗(yàn)七 編譯預(yù)處理 313
10.8 實(shí)驗(yàn)八 指針 315
10.9 實(shí)驗(yàn)九 結(jié)構(gòu)體和共用體 321
10.10 實(shí)驗(yàn)十 位運(yùn)算 326
10.11 實(shí)驗(yàn)十一 文件 328
第11章 習(xí)題 330
11.1 習(xí)題1 C語(yǔ)言的概述 330
11.2 習(xí)題2 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 334
11.3 習(xí)題3 順序結(jié)構(gòu)程序設(shè)計(jì) 336
11.4 習(xí)題4 數(shù)組 338
11.5 習(xí)題5 模塊化程序設(shè)計(jì) 343
11.6 習(xí)題6 指針 348
11.7 習(xí)題7 結(jié)構(gòu)體和共用體 352
11.8 習(xí)題8 文件 359
附錄 367
附錄1 C語(yǔ)言中的運(yùn)算符及優(yōu)先級(jí) 367
附錄2 常用字符與ASCII代碼對(duì)照表 369
參考文獻(xiàn) 370

本目錄推薦

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