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

溝通--從C語(yǔ)言開(kāi)始

溝通--從C語(yǔ)言開(kāi)始

定 價(jià):¥29.00

作 者: 葉子青,徐慧編著
出版社: 人民郵電出版社
叢編項(xiàng): 從C語(yǔ)言開(kāi)始
標(biāo) 簽: C

ISBN: 9787115129130 出版時(shí)間: 2005-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 308 字?jǐn)?shù):  

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

  本書(shū)從學(xué)習(xí)C語(yǔ)言所要具備的最基礎(chǔ)的知識(shí)講起,循序漸進(jìn)地介紹了C語(yǔ)言的編程環(huán)境、數(shù)據(jù)類型和運(yùn)算、流程控制及相關(guān)的語(yǔ)句、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、共用體、枚舉類型、位運(yùn)算、輸入和輸入函數(shù)等各個(gè)方面的知識(shí),并在最后一章給出了C語(yǔ)言編程的建議和技巧。 本書(shū)體裁新穎,實(shí)例程序豐富,并配以大量的練習(xí),力求使沒(méi)有編程基礎(chǔ)的讀者能夠盡快掌握和應(yīng)用C語(yǔ)言。本書(shū)可作為C語(yǔ)言初學(xué)者理想的入門(mén)讀物。

作者簡(jiǎn)介

暫缺《溝通--從C語(yǔ)言開(kāi)始》作者簡(jiǎn)介

圖書(shū)目錄

第0章  C語(yǔ)言基礎(chǔ)  1
0.1  第二天,上帝創(chuàng)造了C  2
0.2  應(yīng)該準(zhǔn)備什么  3
0.3  熱身運(yùn)動(dòng)  3
0.4  留言板程序  14
0.5  一個(gè)程序的產(chǎn)生到結(jié)束  17
0.6  小結(jié)  18
0.7  習(xí)題  18
第1章  C語(yǔ)言數(shù)據(jù)類型  21
1.1  基礎(chǔ)中的基礎(chǔ)  22
1.1.1  變量及其定義過(guò)程  24
1.1.2  int、float(double)和char  26
1.1.3  變量賦初值  29
1.1.4  進(jìn)制及換算  30
1.1.5  我變我變我變變變  35
1.1.6  堅(jiān)定的常量  37
1.2  運(yùn)算符和表達(dá)式并不像看上去那么簡(jiǎn)單  41
1.2.1  +、-、*、/和%  42
1.2.2  “++”和“- -”  43
1.2.3  多樣化的賦值運(yùn)算符及其表達(dá)式  45
1.2.4  逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式  46
1.2.5  孰大孰小  47
1.2.6  真真假假  48
1.2.7  言簡(jiǎn)意賅的“?:”表達(dá)式  50
1.2.8  變量的量具sizeof  52
1.2.9  排一下順序是絕對(duì)必要的  52
1.3  小結(jié)  54
1.4  習(xí)題  55
第2章  C語(yǔ)言的流程控制  57
2.1  C語(yǔ)言程序設(shè)計(jì)的結(jié)構(gòu)及基本語(yǔ)句  58
2.1.1  程序的3種基本結(jié)構(gòu)  58
2.1.2  C語(yǔ)言的語(yǔ)句  59
2.1.3  賦值語(yǔ)句  61
2.1.4  數(shù)據(jù)輸出語(yǔ)句  61
2.1.5  數(shù)據(jù)輸入語(yǔ)句  66
2.2  岔路口的抉擇  69
2.2.1  if…else和else if  70
2.2.2  指哪打哪的switch  73
2.3  不可缺少的循環(huán)體  76
2.3.1  一勞永逸的while語(yǔ)句和for語(yǔ)句  76
2.3.2  貌合神離的while和do while語(yǔ)句  81
2.3.3  break還是continue  82
2.3.4  千里之堤往往潰于蟻穴  84
2.4  還差一點(diǎn)點(diǎn)  85
2.4.1  分不開(kāi)的return和函數(shù)  86
2.4.2  自由主義的goto  86
2.5  小結(jié)  87
2.6  習(xí)題  89
第3章  C語(yǔ)言的數(shù)組和字符串  91
3.1  打開(kāi)一個(gè)更廣闊的視野——一維數(shù)組  92
3.1.1  一維數(shù)組和字符串  92
3.1.2  一維數(shù)組和字符串的運(yùn)算  101
3.2  向更高維進(jìn)軍——二維數(shù)組和多維數(shù)組  110
3.2.1  二維數(shù)組的基本概念  110
3.2.2  二維字符數(shù)組  114
3.2.3  二維數(shù)組程序舉例  115
3.2.4  三維及三維以上數(shù)組  121
3.3  小結(jié)  121
3.4  習(xí)題  121
第4章  C語(yǔ)言的函數(shù)  123
4.1  函數(shù)無(wú)所不在  124
4.1.1  C語(yǔ)言的函數(shù)  124
4.1.2  為什么需要函數(shù)  126
4.1.3  種芝麻得西瓜  129
4.1.4  細(xì)說(shuō)函數(shù)聲明  135
4.1.5  數(shù)組作為函數(shù)參數(shù)  136
4.1.6  對(duì)變量的又一次分類  142
4.1.7  遞歸——函數(shù)的自我調(diào)用  153
4.1.8  內(nèi)部函數(shù)與外部函數(shù)  158
4.1.9  main函數(shù)  159
4.2  預(yù)處理——糧草先行  160
4.2.1  拿來(lái)主義者include  160
4.2.2  好好利用define提高程序可讀性  162
4.2.3  靈活的條件編譯  165
4.3  小結(jié)  168
4.4  習(xí)題  169
第5章  C語(yǔ)言的指針  171
5.1  指針不過(guò)是另外一種數(shù)據(jù)類型  172
5.1.1  從地址開(kāi)始談起  172
5.1.2  指針變量和指針?biāo)缸兞?nbsp; 173
5.1.3  正確書(shū)寫(xiě)指針自加減  181
5.2  指針與數(shù)組——唇齒相依  183
5.2.1  指向一維數(shù)組的指針  183
5.2.2  指針也有更高維數(shù)  191
5.2.3  小心指針數(shù)組  196
5.2.4  **p  199
5.2.5  動(dòng)態(tài)數(shù)組的實(shí)現(xiàn)  201
5.3  指針使函數(shù)充滿靈性  202
5.3.1  函數(shù)可以有指針嗎  202
5.3.2  理解函數(shù)返回的指針  211
5.3.3  函數(shù)的參數(shù)傳遞  212
5.4  小結(jié)  215
5.5  習(xí)題  216
第6章  struct、untion以及enum  219
6.1  struct——組合數(shù)據(jù)類型DIY  220
6.1.1  struct類型不等于struct類型變量  220
6.1.2  使用自定義的struct類型變量  224
6.1.3  一連串struct是什么樣的  226
6.2  指針,又見(jiàn)指針  228
6.2.1  通過(guò)指針使用struct變量  228
6.2.2  struct作為函數(shù)的參數(shù)和返回值  231
6.3  鏈表——另一種串式結(jié)構(gòu)  232
6.4  union——共用體類型  240
6.5  enum——枚舉類型  244
6.6  使用typedef定義類型  247
6.7  小結(jié)  248
6.8  習(xí)題  249
第7章  C語(yǔ)言的位運(yùn)算  251
7.1  無(wú)規(guī)則不成方圓——數(shù)據(jù)的編碼規(guī)則  252
7.1.1  字節(jié)和位  252
7.1.2  原碼  252
7.1.3  反碼  253
7.1.4  補(bǔ)碼  253
7.2  位運(yùn)算的6種武器  255
7.2.1  “按位與”運(yùn)算符&  255
7.2.2  “按位或”運(yùn)算符|  256
7.2.3  “按位異或”運(yùn)算符^  257
7.2.4  “取反”運(yùn)算符~  258
7.2.5  “左移”運(yùn)算符<<  258
7.2.6  “右移”運(yùn)算符>>  259
7.2.7  不同長(zhǎng)度的數(shù)據(jù)進(jìn)行位運(yùn)算  259
7.3  哪里需要使用位運(yùn)算  260
7.4  小結(jié)  262
7.5  習(xí)題  262
第8章  C語(yǔ)言的文件操作  263
8.1  把文件看作一種數(shù)據(jù)類型  264
8.2  芝麻開(kāi)門(mén)芝麻關(guān)門(mén)  265
8.2.1  打開(kāi)文件的fopen  265
8.2.2  關(guān)閉文件的fclose  265
8.3  對(duì)文件進(jìn)行讀和寫(xiě)  266
8.3.1  fgetc、fputc、fgets和fputs  267
8.3.2  fscanf和fprintf  273
8.3.3  fread和fwrite——最常用的函數(shù)  277
8.3.4  fseek——步步為營(yíng)  282
8.4  小結(jié)  285
8.5  習(xí)題  285
第9章  像程序員那樣Coding  287
9.1  首先讓程序看上去很美  288
9.1.1  {}與對(duì)齊  288
9.1.2  空格和空行  289
9.1.3  合理的長(zhǎng)度  291
9.1.4  規(guī)范的注釋  291
9.2  名不正自然言不順  292
9.2.1  匈牙利命名法  293
9.2.2  變量的命名  293
9.2.3  函數(shù)與文件的命名  294
9.2.4  用宏替代  295
9.3  一些可能會(huì)碰到的問(wèn)題  295
9.3.1  switch和break  295
9.3.2  比較問(wèn)題  296
9.4  指針的陷阱  297
9.4.1  數(shù)組和指針  298
9.4.2  指針和內(nèi)存  298
9.5  小結(jié)  300
9.6  習(xí)題  300
附錄  C語(yǔ)言常用函數(shù)參考  301
A.1  字符串函數(shù)  301
A.2  輸入/輸出函數(shù)  302
A.3  數(shù)學(xué)函數(shù)  304
A.4  屏幕和圖形函數(shù)  305
A.5  時(shí)間/日期函數(shù)  306
A.6  轉(zhuǎn)換函數(shù)  306
A.7  內(nèi)存函數(shù)  306
A.8  接口/系統(tǒng)調(diào)用函數(shù)  307

本目錄推薦

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