注冊(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ǔ)言程序設(shè)計(jì)技術(shù)

C語(yǔ)言程序設(shè)計(jì)技術(shù)

C語(yǔ)言程序設(shè)計(jì)技術(shù)

定 價(jià):¥29.00

作 者: 湛為芳, 楊青主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)教育規(guī)劃教材
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì) 高等學(xué)校 教材

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

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

c語(yǔ)言是一種表達(dá)能力強(qiáng)、方便、靈活、高效的程序設(shè)計(jì)語(yǔ)言,本書(shū)作者長(zhǎng)期從事c、c++語(yǔ)言程序設(shè)計(jì)的教學(xué)工作,并使用C語(yǔ)言編寫(xiě)了大量的應(yīng)用系統(tǒng)。該書(shū)以耳目一新的編排體系,深入淺出地向讀者介紹了c語(yǔ)言程序設(shè)計(jì)基礎(chǔ)知識(shí),每章最后一節(jié)的"綜合程序設(shè)計(jì)技術(shù)"由淺入深地講授了程序設(shè)計(jì)的技術(shù)與技巧,對(duì)啟迪、提高讀者的程序設(shè)計(jì)能力很有裨益。與本書(shū)配套的光盤(pán)中收錄了作者長(zhǎng)期錘煉、精心設(shè)計(jì)的600多個(gè)實(shí)用庫(kù)函數(shù)及其他軟件,幾乎囊括了應(yīng)用程序設(shè)計(jì)技術(shù)的方方面面,為讀者提供了一個(gè)強(qiáng)有力的編程工具和學(xué)習(xí)環(huán)境。 本書(shū)可作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)及其他非計(jì)算機(jī)專(zhuān)業(yè)的c語(yǔ)言程序設(shè)計(jì)教材,也可作為其他各級(jí)各類(lèi)學(xué)校的c語(yǔ)言程序設(shè)計(jì)教材或參考書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  C語(yǔ)言基礎(chǔ)知識(shí)    1
1.1  C語(yǔ)言簡(jiǎn)介    1
1.2  C語(yǔ)言的數(shù)據(jù)類(lèi)型    1
1.2.1  變量    2
1.2.2  常量    3
1.3  算術(shù)運(yùn)算符與算術(shù)表達(dá)式    5
1.3.1  算術(shù)運(yùn)算符    5
1.3.2  常用數(shù)學(xué)函數(shù)    6
1.3.3  算術(shù)表達(dá)式    7
1.4  數(shù)據(jù)類(lèi)型轉(zhuǎn)換規(guī)則    7
1.4.1  自動(dòng)轉(zhuǎn)換規(guī)則    7
1.4.2  強(qiáng)制類(lèi)型轉(zhuǎn)換    8
1.5  程序結(jié)構(gòu)    8
1.5.1  主函數(shù)結(jié)構(gòu)    8
1.5.2  文件包含命令    9
1.5.3  C語(yǔ)言程序基本結(jié)構(gòu)    9
1.6  C語(yǔ)言運(yùn)算符    11
1.7  C語(yǔ)言關(guān)鍵字    11
習(xí)題    12
第2章  流程控制語(yǔ)句    15
2.1  程序設(shè)計(jì)基本結(jié)構(gòu)    15
2.1.1  順序結(jié)構(gòu)    15
2.1.2  選擇結(jié)構(gòu)    15
2.1.3  循環(huán)結(jié)構(gòu)    16
2.2  順序結(jié)構(gòu)編程    16
2.2.1  賦值語(yǔ)句    16
2.2.2  逗號(hào)表達(dá)式    17
2.2.3  數(shù)據(jù)輸出    18
2.2.4  數(shù)據(jù)輸入    21
2.3  選擇結(jié)構(gòu)編程    23
2.3.1  關(guān)系運(yùn)算符與關(guān)系表達(dá)式    23
2.3.2  邏輯運(yùn)算符與邏輯表達(dá)式    24
2.3.3  復(fù)合語(yǔ)句與空語(yǔ)句    25
2.3.4  if語(yǔ)句    25
2.3.5  switch語(yǔ)句    31
2.4  循環(huán)結(jié)構(gòu)編程    34
2.4.1  while語(yǔ)句    35
2.4.2  do-while語(yǔ)句    36
2.4.3  for語(yǔ)句    38
2.4.4  break語(yǔ)句與continue語(yǔ)句    40
2.4.5  循環(huán)語(yǔ)句嵌套    42
2.4.6  goto語(yǔ)句    45
2.5  程序設(shè)計(jì)風(fēng)格    46
2.5.1  程序的清晰性    46
2.5.2  程序的健壯性    47
2.5.3  程序的通用性    48
2.5.4  源程序清單格式    48
2.6  綜合程序設(shè)計(jì)技術(shù)    52
習(xí)題    62
第3章  數(shù)組    67
3.1  一維數(shù)組    67
3.1.1  數(shù)組定義    67
3.1.2  數(shù)組元素初始化    68
3.1.3  字符數(shù)組與字符串    70
3.2  二維數(shù)組    73
3.2.1  數(shù)組定義    74
3.2.2  數(shù)組元素初始化    74
3.2.3  字符串?dāng)?shù)組    76
3.3  常用算法    78
3.3.1  冒泡排序算法    78
3.3.2  選擇排序算法    80
3.3.3  插入排序算法    82
3.3.4  順序查找技術(shù)    85
3.3.5  二分查找技術(shù)    86
3.4  綜合程序設(shè)計(jì)技術(shù)    88
習(xí)題    95
第4章  函數(shù)    102
4.1  函數(shù)應(yīng)用基礎(chǔ)    102
4.1.1  函數(shù)的定義    103
4.1.2  函數(shù)調(diào)用與參數(shù)傳遞規(guī)則    105
4.1.3  函數(shù)原型    107
4.1.4  函數(shù)間的信息傳遞方法    109
4.2  變量的作用域與生存期    110
4.2.1  局部變量與全局變量    110
4.2.2  靜態(tài)變量    114
4.2.3  外部變量與外部函數(shù)    116
4.3  遞歸函數(shù)    118
4.3.1  遞歸函數(shù)定義    118
4.3.2  遞歸函數(shù)程序設(shè)計(jì)    120
4.4  綜合程序設(shè)計(jì)技術(shù)    124
習(xí)題    126
第5章  指針    131
5.1  指針概述    131
5.1.1  指針概念    131
5.1.2  指針定義    132
5.1.3  指針初始化    133
5.2  指針運(yùn)算    133
5.2.1  取地址運(yùn)算    133
5.2.2  對(duì)象訪(fǎng)問(wèn)運(yùn)算    134
5.2.3  指針移動(dòng)運(yùn)算    136
5.2.4  對(duì)象距離運(yùn)算    136
5.2.5  指針賦值運(yùn)算    136
5.2.6  指針關(guān)系運(yùn)算    137
5.3  指針與數(shù)組    138
5.3.1  指針與一維數(shù)組    138
5.3.2  指針與二維數(shù)組    140
5.3.3  指針與字符數(shù)組    142
5.3.4  指針數(shù)組    144
5.4  指針與函數(shù)    145
5.4.1  指針參數(shù)    146
5.4.2  指針型函數(shù)    147
5.4.3  函數(shù)指針    148
5.5  指針的指針    149
5.6  綜合程序設(shè)計(jì)技術(shù)    150
習(xí)題    152
第6章  自定義數(shù)據(jù)類(lèi)型    155
6.1  結(jié)構(gòu)體    155
6.1.1  結(jié)構(gòu)體定義    155
6.1.2  結(jié)構(gòu)體變量說(shuō)明    157
6.1.3  結(jié)構(gòu)體成員訪(fǎng)問(wèn)    158
6.1.4  結(jié)構(gòu)體與數(shù)組    162
6.1.5  結(jié)構(gòu)體與函數(shù)    166
6.1.6  鏈表    168
6.2  聯(lián)合體    170
6.2.1  聯(lián)合體定義    170
6.2.2  聯(lián)合體變量說(shuō)明    171
6.2.3  聯(lián)合體成員訪(fǎng)問(wèn)    172
6.2.4  聯(lián)合體與結(jié)構(gòu)體的區(qū)別    173
6.3  枚舉類(lèi)型    173
6.3.1  枚舉類(lèi)型定義    173
6.3.2  枚舉變量說(shuō)明    174
6.4  標(biāo)準(zhǔn)類(lèi)型別名定義    175
6.5  綜合程序設(shè)計(jì)技術(shù)    176
習(xí)題    179
第7章  文件    182
7.1  文件概述    182
7.1.1  文件的概念    182
7.1.2  文件的分類(lèi)    182
7.2  文件存取方法    183
7.2.1  文件打開(kāi)與關(guān)閉    183
7.2.2  常用文件存取函數(shù)    185
7.2.3  隨機(jī)文件存取    193
7.3  綜合程序設(shè)計(jì)技術(shù)    195
習(xí)題    198
第8章  圖形界面程序設(shè)計(jì)技術(shù)    199
8.1  圖形界面程序設(shè)計(jì)    199
8.1.1  圖形系統(tǒng)初始化    199
8.1.2  常用圖形處理函數(shù)    200
8.2  鼠標(biāo)編程    204
8.2.1  中斷調(diào)用    204
8.2.2  鼠標(biāo)初始化    205
8.2.3  鼠標(biāo)打開(kāi)與關(guān)閉    206
8.2.4  鼠標(biāo)坐標(biāo)位置及按鈕狀態(tài)    206
8.3  漢字顯示技術(shù)    207
8.3.1  漢字庫(kù)基本結(jié)構(gòu)    207
8.3.2  漢字顯示    208
8.4  綜合程序設(shè)計(jì)技術(shù)    211
第9章  位運(yùn)算    219
9.1  原碼、反碼與補(bǔ)碼    219
9.1.1  存儲(chǔ)器基礎(chǔ)知識(shí)    219
9.1.2  原碼    219
9.1.3  反碼    220
9.1.4  補(bǔ)碼    220
9.2  位或運(yùn)算    220
9.3  位與運(yùn)算    221
9.4  位異或運(yùn)算    222
9.5  位取反運(yùn)算    223
9.6  位左移運(yùn)算    223
9.7  位右移運(yùn)算    224
9.8  綜合程序設(shè)計(jì)技術(shù)    224
習(xí)題    227
第10章  編譯預(yù)處理命令    228
10.1  文件包含    228
10.1.1  絕對(duì)路徑查找    228
10.1.2  相對(duì)路徑查找    228
10.2  宏    229
10.2.1  無(wú)參宏定義    229
10.2.2  有參宏定義    231
10.3  條件編譯    234
10.3.1  #ifdef    234
10.3.2  #ifndef    234
10.3.3  #if常量表達(dá)式    235
10.4  綜合程序設(shè)計(jì)技術(shù)    236
習(xí)題    237
第11章  C++程序設(shè)計(jì)入門(mén)    238
11.1  從C過(guò)渡到C++    238
11.1.1  注釋    238
11.1.2  格式化輸入與輸出    239
11.1.3  引用變量    239
11.1.4  函數(shù)重載    240
11.1.5  函數(shù)模板    242
11.1.6  動(dòng)態(tài)內(nèi)存分配    244
11.2  類(lèi)與對(duì)象    245
11.2.1  類(lèi)與對(duì)象的定義    245
11.2.2  構(gòu)造函數(shù)    246
11.2.3  析構(gòu)函數(shù)    247
11.2.4  友元函數(shù)    248
11.2.5  運(yùn)算符重載    249
11.3  類(lèi)的繼承    251
11.3.1  派生類(lèi)    251
11.3.2  虛函數(shù)    253
11.3.3  靜態(tài)成員    255
11.4  輸入輸出流    256
11.4.1  流的基本概念    256
11.4.2  輸入輸出控制    257
11.4.3  文件操作    259
11.5  綜合程序設(shè)計(jì)技術(shù)    262
習(xí)題    266
第12章  程序編譯集成環(huán)境簡(jiǎn)介    271
12.1  Turbo C編譯集成環(huán)境簡(jiǎn)介    271
12.1.1  Turbo C 2.0的安裝    271
12.1.2  Turbo C 2.0集成環(huán)境的組成    271
12.1.3  Turbo C 2.0集成環(huán)境的啟動(dòng)和退出    272
12.1.4  Turbo C2.0集成開(kāi)發(fā)環(huán)境的使用    272
12.1.5  Turbo C 2.0編譯、運(yùn)行程序的步驟    274
12.2  Visual C++編譯器簡(jiǎn)介    274
12.2.1  Visual C++的啟動(dòng)    274
12.2.2  Visual C++編譯、運(yùn)行程序的步驟    274
附錄A  ASCII碼與字符對(duì)照表    276
附錄B  Turbo C2.0編譯錯(cuò)誤信息    277

本目錄推薦

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