亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語(yǔ)言編程兵書(shū)(張晶,高洪濤) PDF掃描版[132MB]

C語(yǔ)言編程兵書(shū)

  • 書(shū)籍大?。?span>132.65MB
  • 書(shū)籍語(yǔ)言:簡(jiǎn)體中文
  • 書(shū)籍類(lèi)型:國(guó)產(chǎn)軟件
  • 書(shū)籍授權(quán):免費(fèi)軟件
  • 書(shū)籍類(lèi)別:C/C++
  • 應(yīng)用平臺(tái):PDF
  • 更新時(shí)間:2015-05-18
  • 購(gòu)買(mǎi)鏈接:
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

C語(yǔ)言編程兵書(shū)由淺入深,全面、系統(tǒng)地介紹了C語(yǔ)言的編程技術(shù)。全書(shū)分6篇共13章,主要內(nèi)容包括:C語(yǔ)言概述;C語(yǔ)言的數(shù)據(jù)類(lèi)型,運(yùn)算符,表達(dá)式和輸入/輸出函數(shù);選擇結(jié)構(gòu)設(shè)計(jì);循環(huán)結(jié)構(gòu)設(shè)計(jì);數(shù)組;字符串;函數(shù);指針;新的數(shù)據(jù)類(lèi)型;聯(lián)合,枚舉和位域;預(yù)處理;文件操作;綜合實(shí)例應(yīng)用。

隨書(shū)所附光盤(pán)包含本書(shū)配套實(shí)例源文件、贈(zèng)送的C語(yǔ)言學(xué)習(xí)資料和教學(xué)視頻。

《C語(yǔ)言編程兵書(shū)》適合所有想全面學(xué)習(xí)C語(yǔ)言的編程人員及C語(yǔ)言愛(ài)好者閱讀。

C語(yǔ)言編程兵書(shū) 目錄:

第1篇 C語(yǔ)言開(kāi)發(fā)基礎(chǔ)
第1章 扎馬步——認(rèn)識(shí)C語(yǔ)言
1.1 程序設(shè)計(jì)語(yǔ)言        3
1.1.1 程序設(shè)計(jì)語(yǔ)言的發(fā)展        3
1.1.2 C語(yǔ)言的發(fā)展        4
1.1.3 C語(yǔ)言的特點(diǎn)        4
1.2 結(jié)構(gòu)化程序設(shè)計(jì)        5
1.2.1 程序設(shè)計(jì)的概念        5
1.2.2 程序的靈魂—算法        6
1.2.3 程序設(shè)計(jì)三劍客—三大基本結(jié)構(gòu)        10
1.2.4 實(shí)現(xiàn)“結(jié)構(gòu)化程序設(shè)計(jì)”的方法        12
1.3 C語(yǔ)言程序設(shè)計(jì)的特點(diǎn)        15
1.3.1 C程序?qū)嵗?nbsp;       15
1.3.2 C程序的結(jié)構(gòu)特點(diǎn)        16
1.3.3 C語(yǔ)言中的名字規(guī)則—標(biāo)識(shí)符        17
1.4 C程序變成EXE文件的過(guò)程——編譯、連接和執(zhí)行        19
1.5 編譯和運(yùn)行C程序的一般步驟        21
1.5.1 使用Turbo C 2.0開(kāi)發(fā)        21
1.5.2 使用Visual C++ 6.0開(kāi)發(fā)        24
1.6 小結(jié)        28
1.7 習(xí)題        28
第2章 地形:C語(yǔ)言的血液——數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式和輸入/輸出函數(shù)
2.1 不可以改變的數(shù)據(jù)——常量        30
2.1.1 常量的定義        30
2.1.2 進(jìn)化版的常量—符號(hào)常量        30
2.2 可以改變的數(shù)據(jù)——變量        31
2.2.1 變量的定義        31
2.2.2 給變量起名字—變量的命名規(guī)則        31
2.2.3 變量的出生和成長(zhǎng)—初始化和賦值        32
2.2.4 變量的壽命—作用域        32
2.2.5 使用extern聲明變量        34
2.3 C語(yǔ)言的細(xì)胞——數(shù)據(jù)類(lèi)型        35
2.3.1 整型(int)        35
2.3.2 實(shí)型(float)        37
2.3.3 字符型(char)        38
2.4 運(yùn)算符和表達(dá)式        40
2.4.1 運(yùn)算符和表達(dá)式        41
2.4.2 賦值運(yùn)算符和賦值表達(dá)式        41
2.4.3 算術(shù)運(yùn)算符和算術(shù)表達(dá)式        42
2.4.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式        43
2.4.5 邏輯運(yùn)算符和邏輯表達(dá)式        44
2.4.6 條件運(yùn)算符和條件表達(dá)式        46
2.4.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式        47
2.4.8 運(yùn)算符的優(yōu)先級(jí)        47
2.5 不同類(lèi)型數(shù)據(jù)之間的轉(zhuǎn)換        48
2.5.1 隱式轉(zhuǎn)換        48
2.5.2 顯式轉(zhuǎn)換        49
2.6 數(shù)據(jù)的輸入Input        50
2.6.1 使用scanf()函數(shù)實(shí)現(xiàn)數(shù)據(jù)輸入        50
2.6.2 一個(gè)字符的輸入函數(shù)—getchar()        52
2.7 數(shù)據(jù)的輸出Output        54
2.7.1 使用printf()函數(shù)實(shí)現(xiàn)數(shù)據(jù)格式輸出        54
2.7.2 使用putchar()函數(shù)實(shí)現(xiàn)字符輸出        57
2.8 順序結(jié)構(gòu)程序設(shè)計(jì)舉例        57
2.9 本章知識(shí)點(diǎn)綜合應(yīng)用        59
案例一        59
案例二        60
案例三        62
2.10 小結(jié)        63
2.11 習(xí)題        64
第2篇 C語(yǔ)言編程入門(mén)
第3章 迎戰(zhàn):選擇結(jié)構(gòu)設(shè)計(jì)
3.1 入門(mén)——選擇結(jié)構(gòu)簡(jiǎn)介        67
3.2 選擇結(jié)構(gòu)設(shè)計(jì)的實(shí)現(xiàn)—if語(yǔ)句        67
3.2.1 if結(jié)構(gòu)語(yǔ)法        67
3.2.2 if結(jié)構(gòu)程序?qū)嵗?nbsp;       68
3.3 選擇結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)—if…else法        70
3.3.1 if…else結(jié)構(gòu)語(yǔ)法        70
3.3.2 if…else結(jié)構(gòu)程序?qū)嵗?nbsp;       71
3.4 選擇結(jié)構(gòu)設(shè)計(jì)—多重if法        72
3.4.1 多重if結(jié)構(gòu)的語(yǔ)法格式        72
3.4.2 多重if結(jié)構(gòu)程序?qū)嵗?nbsp;       73
3.5 選擇結(jié)構(gòu)設(shè)計(jì)—if嵌套法        74
3.5.1 if嵌套結(jié)構(gòu)語(yǔ)法        75
3.5.2 if和else配對(duì)問(wèn)題        75
3.5.3 if嵌套結(jié)構(gòu)程序?qū)嵗?nbsp;       76
3.6 選擇結(jié)構(gòu)設(shè)計(jì)—switch法        77
3.6.1 switch結(jié)構(gòu)語(yǔ)法        77
3.6.2 switch語(yǔ)句的注意事項(xiàng)        78
3.6.3 switch的執(zhí)行過(guò)程        79
3.6.4 switch結(jié)構(gòu)程序?qū)嵗?nbsp;       79
3.7 switch和多重if的比較        82
3.8 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例        84
3.9 本章知識(shí)點(diǎn)綜合應(yīng)用        87
案例一        87
案例二        88
案例三        90
3.10 小結(jié)        92
3.11 習(xí)題        92
第4章 火攻:循環(huán)結(jié)構(gòu)設(shè)計(jì)
4.1 循環(huán)結(jié)構(gòu)        96
4.2 while循環(huán)        97
4.2.1 while循環(huán)語(yǔ)法及含義        97
4.2.2 使用while循環(huán)程序舉例        98
4.3 do…while循環(huán)        100
4.3.1 do…while循環(huán)結(jié)構(gòu)及含義        100
4.3.2 使用do...while循環(huán)程序?qū)嵗?nbsp;       101
4.4 for循環(huán)        103
4.4.1 for循環(huán)結(jié)構(gòu)及含義        103
4.4.2 for循環(huán)的注意事項(xiàng)        105
4.4.3 使用for循環(huán)程序舉例        106
4.5 循環(huán)嵌套        107
4.5.1 循環(huán)嵌套原則        107
4.5.2 使用循環(huán)嵌套程序舉例        108
4.6 三種循環(huán)的比較        110
4.7 跳轉(zhuǎn)語(yǔ)句        112
4.7.1 使用break語(yǔ)句實(shí)現(xiàn)循環(huán)程序中的跳轉(zhuǎn)        112
4.7.2 使用continue語(yǔ)句實(shí)現(xiàn)程序跳轉(zhuǎn)        113
4.7.3 使用goto語(yǔ)句實(shí)現(xiàn)程序跳轉(zhuǎn)        114
4.8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例        115
4.9 本章知識(shí)點(diǎn)綜合應(yīng)用        118
案例一        118
案例二        119
案例三        121
4.10 小結(jié)        123
4.11 習(xí)題        124
第3篇 數(shù) 組 應(yīng) 用
第5章 兵勢(shì)一:數(shù)組
5.1 一維數(shù)組        127
5.1.1 定義一維數(shù)組        127
5.1.2 訪問(wèn)一維數(shù)組元素        128
5.1.3 初始化一維數(shù)組        129
5.1.4 數(shù)組的存儲(chǔ)形式        132
5.1.5 注意事項(xiàng)        133
5.1.6 一維數(shù)組示例        135
5.2 二維數(shù)組        138
5.2.1 定義二維數(shù)組        138
5.2.2 訪問(wèn)二維數(shù)組元素        139
5.2.3 二維數(shù)組的存儲(chǔ)方式        140
5.2.4 初始化二維數(shù)組        140
5.2.5 二維數(shù)組示例        142
5.3 多維數(shù)組        145
5.3.1 定義多維數(shù)組        145
5.3.2 多維數(shù)組示例        146
5.4 本章知識(shí)點(diǎn)綜合應(yīng)用        147
案例一        147
案例二        149
案例三        151
5.5 小結(jié)        153
5.6 習(xí)題        153
第6章 兵勢(shì)二:字符串
6.1 字符數(shù)組        157
6.1.1 字符數(shù)組的定義        157
6.1.2 字符數(shù)組的初始化        159
6.1.3 二維字符數(shù)組        160
6.1.4 字符數(shù)組實(shí)例        162
6.2 字符串        165
6.2.1 字符串常量        166
6.2.2 字符串變量        168
6.2.3 格式化輸出字符串        169
6.2.4 格式化輸入字符串        170
6.3 字符串應(yīng)用示例        171
6.3.1 取字符串長(zhǎng)度        171
6.3.2 統(tǒng)計(jì)字符串中的單詞個(gè)數(shù)        172
6.3.3 顛倒單詞順序        174
6.3.4 改進(jìn)的顛倒單詞順序?qū)崿F(xiàn)        176
6.4 本章知識(shí)點(diǎn)綜合應(yīng)用        179
案例一        179
案例二        180
案例三        181
6.5 小結(jié)        182
6.6 習(xí)題        183
第4篇 函數(shù)及指針應(yīng)用
第7章 謀攻:函數(shù)
7.1 函數(shù)的概念        189
7.1.1 什么是函數(shù)        189
7.1.2 函數(shù)的分類(lèi)        190
7.1.3 函數(shù)的定義        191
7.1.4 main()函數(shù)        193
7.2 函數(shù)的工作過(guò)程        194
7.2.1 程序結(jié)構(gòu)        194
7.2.2 函數(shù)執(zhí)行過(guò)程        195
7.3 編寫(xiě)函數(shù)        196
7.3.1 函數(shù)頭        196
7.3.2 返回值類(lèi)型        196
7.3.3 參數(shù)列表        197
7.3.4 函數(shù)體        198
7.3.5 函數(shù)原型        198
7.4 函數(shù)的參數(shù)        199
7.4.1 形參和實(shí)參        200
7.4.2 參數(shù)傳遞過(guò)程        200
7.4.3 函數(shù)參數(shù)的“值調(diào)用”        200
7.4.4 引用調(diào)用        202
7.4.5 數(shù)組作為函數(shù)參數(shù)        204
7.4.6 指針作為函數(shù)參數(shù)        208
7.4.7 main()函數(shù)的參數(shù)        209
7.5 函數(shù)調(diào)用        210
7.5.1 函數(shù)調(diào)用方式        210
7.5.2 被調(diào)函數(shù)的說(shuō)明        211
7.5.3 函數(shù)的返回值        212
7.6 幾種典型的函數(shù)調(diào)用形式        214
7.6.1 賦值調(diào)用與引用調(diào)用        214
7.6.2 嵌套調(diào)用        215
7.6.3 遞歸調(diào)用        219
7.7 函數(shù)及其變量的作用域        225
7.7.1 函數(shù)的作用域        225
7.7.2 函數(shù)的變量作用域        226
7.8 本章知識(shí)點(diǎn)綜合應(yīng)用        227
案例一        227
案例二        229
案例三        230
7.9 小結(jié)        234
7.10 習(xí)題        234
第8章 虛實(shí):指針
8.1 內(nèi)存和變量的關(guān)系        236
8.1.1 計(jì)算機(jī)內(nèi)存        236
8.1.2 變量的存儲(chǔ)        236
8.2 指針和簡(jiǎn)單變量        238
8.2.1 指針的概念        238
8.2.2 指針的創(chuàng)建        239
8.2.3 指針變量的初始化        240
8.2.4 指針變量的引用        241
8.2.5 給函數(shù)傳遞指針        245
8.3 指針變量的賦值        246
8.3.1 初始化賦值        246
8.3.2 取地址賦值        247
8.3.3 指針之間賦值        247
8.3.4 數(shù)組賦值        247
8.3.5 字符串賦值        248
8.3.6 函數(shù)入口賦值        248
8.4 指針和數(shù)組的關(guān)系        248
8.4.1 指針、數(shù)組和地址間的關(guān)系        248
8.4.2 指針變量的運(yùn)算        250
8.4.3 用指針操作數(shù)組元素        251
8.5 指向多維數(shù)組的指針        254
8.5.1 理解二維數(shù)組的地址        254
8.5.2 多維數(shù)組的指針表示        257
8.5.3 指向多維數(shù)組的指針變量        258
8.5.4 數(shù)組名作為函數(shù)的參數(shù)        263
8.5.5 指向數(shù)組的指針小結(jié)        267
8.6 指針和字符串        267
8.6.1 指針表示字符串        267
8.6.2 字符串指針作函數(shù)參數(shù)        269
8.6.3 字符數(shù)組和字符指針的區(qū)別        271
8.7 指針數(shù)組        272
8.7.1 指針數(shù)組的概念        272
8.7.2 用指針數(shù)組處理字符串        275
8.7.3 指針數(shù)組作函數(shù)參數(shù)        277
8.8 指向指針的指針        278
8.8.1 理解指向指針的指針        279
8.8.2 二級(jí)指針變量與數(shù)組        281
8.9 指針和函數(shù)        286
8.9.1 返回指針的函數(shù)        286
8.9.2 指向函數(shù)的指針        288
8.10 指針和const變量        291
8.10.1 用const控制指針        291
8.10.2 const的幾種特殊用法        292
8.11 指針總結(jié)        294
8.11.1 明確分辨各種指針類(lèi)型        294
8.11.2 正確理解指針        294
8.12 本章知識(shí)點(diǎn)綜合應(yīng)用        295
案例一        295
案例二        297
案例三        300
8.13 小結(jié)        303
8.14 習(xí)題        304
第5篇 C語(yǔ)言高級(jí)數(shù)據(jù)類(lèi)型
第9章 用間一:新的數(shù)據(jù)類(lèi)型
9.1 結(jié)構(gòu)的定義        307
9.2 結(jié)構(gòu)變量的定義        308
9.2.1 先定義結(jié)構(gòu),再定義結(jié)構(gòu)變量        308
9.2.2 在定義結(jié)構(gòu)的同時(shí),定義結(jié)構(gòu)變量        309
9.2.3 直接說(shuō)明結(jié)構(gòu)變量        309
9.3 結(jié)構(gòu)變量的使用        310
9.4 結(jié)構(gòu)變量的初始化        311
9.5 結(jié)構(gòu)數(shù)組        313
9.5.1 結(jié)構(gòu)數(shù)組的定義和引用        313
9.5.2 結(jié)構(gòu)數(shù)組的初始化        315
9.5.3 結(jié)構(gòu)數(shù)組實(shí)例        316
9.6 結(jié)構(gòu)指針        317
9.6.1 定義結(jié)構(gòu)指針        317
9.6.2 結(jié)構(gòu)指針的引用        318
9.6.3 用指針處理結(jié)構(gòu)數(shù)組        320
9.7 嵌套結(jié)構(gòu)        322
9.7.1 內(nèi)含數(shù)組的結(jié)構(gòu)        322
9.7.2 包含指針的結(jié)構(gòu)        323
9.7.3 包含結(jié)構(gòu)的結(jié)構(gòu)        323
9.8 向函數(shù)傳遞結(jié)構(gòu)型參數(shù)        327
9.8.1 傳遞結(jié)構(gòu)變量的值        327
9.8.2 傳遞結(jié)構(gòu)指針到函數(shù)        329
9.9 本章知識(shí)點(diǎn)綜合應(yīng)用        331
案例一        331
案例二        333
案例三        335
9.10 小結(jié)        336
9.11 習(xí)題        336
第10章 用間二:聯(lián)合、枚舉和位域
10.1 聯(lián)合體(union)        338
10.1.1 定義聯(lián)合類(lèi)型        338
10.1.2 定義聯(lián)合變量        339
10.1.3 聯(lián)合變量成員的引用        339
10.1.4 聯(lián)合體型變量數(shù)組        340
10.1.5 聯(lián)合體型變量指針        341
10.1.6 在結(jié)構(gòu)中嵌套聯(lián)合類(lèi)型        342
10.1.7 結(jié)構(gòu)體和聯(lián)合體的區(qū)別        345
10.2 枚舉        346
10.2.1 定義枚舉類(lèi)型        346
10.2.2 定義枚舉變量        347
10.2.3 枚舉類(lèi)型變量的賦值        348
10.3 類(lèi)型說(shuō)明        350
10.4 二進(jìn)制數(shù)據(jù)存儲(chǔ)        351
10.4.1 數(shù)據(jù)的存儲(chǔ)        352
10.4.2 不同數(shù)據(jù)類(lèi)型的二進(jìn)制表示        352
10.5 位運(yùn)算        355
10.5.1 位邏輯運(yùn)算符        355
10.5.2 移位運(yùn)算符        358
10.5.3 位運(yùn)算的復(fù)合賦值運(yùn)算符        359
10.5.4 位運(yùn)算的用途        359
10.6 位域        360
10.6.1 定義位域結(jié)構(gòu)        360
10.6.2 位域變量的聲明        362
10.6.3 位域的使用        362
10.6.4 位域與聯(lián)合的使用        364
10.7 本章知識(shí)點(diǎn)綜合應(yīng)用        366
案例一        366
案例二        367
案例三        368
10.8 小結(jié)        370
10.9 習(xí)題        370
第11章 作戰(zhàn):預(yù)處理
11.1 預(yù)處理簡(jiǎn)介        372
11.1.1 預(yù)處理功能        372
11.1.2 預(yù)處理命令        372
11.2 宏定義命令        373
11.2.1 無(wú)參數(shù)的宏定義        373
11.2.2 帶參數(shù)的宏定義        376
11.2.3 #undef命令        377
11.2.4 預(yù)處理操作符#和##        378
11.3 文件包含指令        381
11.4 條件編譯指令        382
11.4.1 #if、#else、#endif命令        382
11.4.2 #elif命令        384
11.4.3 #ifdef、#ifndef命令        386
11.4.4 使用#defined和#undef        387
11.5 其他預(yù)處理命令        387
11.5.1 預(yù)定義的宏名        387
11.5.2 重置行號(hào)和文件名命令#line        388
11.5.3 修改編譯器設(shè)置命令#pragma        389
11.5.4 產(chǎn)生錯(cuò)誤信息命令#error        389
11.6 內(nèi)聯(lián)函數(shù)        390
11.7 小結(jié)        392
11.8 習(xí)題        392
第6篇 實(shí) 戰(zhàn) 篇
第12章 白鶴亮翅:文件操作
12.1 打開(kāi)、關(guān)閉和檢測(cè)文件        395
12.1.1 打開(kāi)文件        395
12.1.2 文件檢查函數(shù)        399
12.1.3 讀寫(xiě)文件數(shù)據(jù)        399
12.1.4 關(guān)閉文件        410
12.2 文件定位函數(shù)        410
12.2.1 fseek()函數(shù)        410
12.2.2 ftell()函數(shù)        413
12.2.3 rewind()函數(shù)        414
12.3 文件管理函數(shù)的應(yīng)用        416
12.3.1 刪除文件        416
12.3.2 重命名文件        417
12.4 使用臨時(shí)文件        418
12.5 非緩沖文件系統(tǒng)        419
12.5.1 open()函數(shù)        420
12.5.2 close()函數(shù)        420
12.5.3 create()函數(shù)        420
12.5.4 read()函數(shù)        421
12.5.5 write()函數(shù)        421
12.5.6 lseek()函數(shù)        421
12.6 小結(jié)        422
12.7 習(xí)題        423
第13章 收兵:C語(yǔ)言程序綜合應(yīng)用
13.1 八皇后問(wèn)題        425
13.2 漢諾塔問(wèn)題        429
13.3 循環(huán)賽問(wèn)題        430
13.4 猴子選大王        432
13.5 三個(gè)數(shù)的最小公倍數(shù)問(wèn)題        433
13.6 背包問(wèn)題        436
13.7 馬遍歷問(wèn)題        438
13.8 流水線作業(yè)問(wèn)題        440
13.9 迷宮問(wèn)題        441
13.10 關(guān)鍵路徑        443
13.11 推箱子小游戲的大致實(shí)現(xiàn)        445
13.12 小結(jié)        471
13.13 習(xí)題        471

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

氣書(shū)籍

載聲明

☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
☉ 本站提供的C語(yǔ)言編程兵書(shū)(張晶,高洪濤) PDF掃描版[132MB]資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。