-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
C語言從入門到精通-(第4版) 版權信息
- ISBN:9787302521464
- 條形碼:9787302521464 ; 978-7-302-52146-4
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
C語言從入門到精通-(第4版) 本書特色
《C語言從入門到精通(第4版)》從初學者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用C語言進行程序開發(fā)需要掌握的各方面知識。全書共分為17章,包括C語言概述、算法、數(shù)據(jù)類型、運算符與表達式、常用的數(shù)據(jù)輸入/輸出函數(shù)、選擇結構程序設計、循環(huán)控制、數(shù)組、函數(shù)、指針、結構體和共用體、位運算、預處理、文件、存儲管理、網(wǎng)絡套接字編程和學生成績管理系統(tǒng)。
C語言從入門到精通-(第4版) 內(nèi)容簡介
“軟件開發(fā)視頻大講堂”叢書是清華社計算機專業(yè)基礎類零售圖書*暢銷的品牌之一。
(1)叢書累計銷售200多萬冊,深受廣大開發(fā)者喜愛。
(2)4本榮獲“全行業(yè)優(yōu)暢銷書”獎,1本榮獲清華社“專業(yè)暢銷書”一等獎。
(3)絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅。
(4)實用、易懂、資源豐富,被 數(shù)百所高校選為專業(yè)課教材。
本書推薦:
1. 循序漸進,實戰(zhàn)講述:基礎知識→核心技術→高級應用→項目實戰(zhàn),符合認知規(guī)律。
2. 168個應用實例 32個實踐練習 126集高清微視頻,邊學邊練,在實踐中提升技能。
3. 超值贈送海量開發(fā)資源庫資源,助力你夯實基礎,精準,有效,速練,練就轉崗就業(yè)不敗之力。
(1)實例資源庫 源碼資源庫:881個實例及源碼詳細分析,多練實例,多讀源碼,是快速學習之道。
(2)模塊資源庫:15個經(jīng)典模塊開發(fā)過程完整展現(xiàn),拿來改改就能用。
(3)項目資源庫:15個企業(yè)項目開發(fā)過程的完整展現(xiàn),幫助你反復練習,觸類旁通。
(4)面試資源庫:371個企業(yè)面試真題及面試技巧,幫你進行職業(yè)規(guī)劃,轉崗就業(yè)不用愁。
(5)測試題庫系統(tǒng):616道能力測試題目,由易及難,快速判斷自己的真實水平,熟能生巧。
4. 在線解答,高效學習。
?(1)在線答疑QQ及技術支持網(wǎng)站。
?(2)不定期進行在線直播課程。
C語言從入門到精通-(第4版) 目錄
資源包“開發(fā)資源庫”目錄…………XIII
第1篇 基 礎 知 識
第1章 C語言概述 2
視頻講解:33分鐘
1.1 C語言的發(fā)展史 3
1.1.1 程序語言簡述 3
1.1.2 C語言的歷史 3
1.2 C語言的特點 4
1.3 一個簡單的C程序 5
1.4 一個完整的C程序 7
1.5 C語言程序的格式 11
1.6 開發(fā)環(huán)境 12
1.6.1 Visual C 6.0 12
1.6.2 Visual Studio 2017 19
1.7 小結 25
第2章 算法 26
視頻講解:22分鐘
2.1 算法的基本概念 27
2.1.1 算法的特性 27
2.1.2 算法的優(yōu)劣 28
2.2 算法的描述 28
2.2.1 自然語言 29
2.2.2 流程圖 29
2.2.3 N-S流程圖 32
2.3 小結 34
第3章 數(shù)據(jù)類型 35
視頻講解:39分鐘
3.1 編程規(guī)范 36
3.2 關鍵字 37
3.3 標識符 37
3.4 數(shù)據(jù)類型 38
3.5 常量 39
3.5.1 整型常量 40
3.5.2 實型常量 42
3.5.3 字符型常量 43
3.5.4 轉義字符 46
3.5.5 符號常量 46
3.6 變量 47
3.6.1 整型變量 47
3.6.2 實型變量 50
3.6.3 字符型變量 52
3.7 變量的存儲類別 53
3.7.1 靜態(tài)存儲與動態(tài)存儲 54
3.7.2 auto變量 54
3.7.3 static變量 55
3.7.4 register變量 55
3.7.5 extern變量 56
3.8 混合運算 57
3.9 小結 58
3.10 實踐與練習 58
第4章 運算符與表達式 59
視頻講解:31分鐘
4.1 表達式 60
4.2 賦值運算符與賦值表達式 62
4.2.1 變量賦初值 62
4.2.2 自動類型轉換 64
4.2.3 強制類型轉換 64
4.3 算術運算符與算術表達式 65
4.3.1 算術運算符 65
4.3.2 算術表達式 66
4.3.3 優(yōu)先級與結合性 67
4.3.4 自增/自減運算符 69
4.4 關系運算符與關系表達式 71
4.4.1 關系運算符 71
4.4.2 關系表達式 71
4.4.3 優(yōu)先級與結合性 72
4.5 邏輯運算符與邏輯表達式 73
4.5.1 邏輯運算符 74
4.5.2 邏輯表達式 74
4.5.3 優(yōu)先級與結合性 74
4.6 位邏輯運算符與位邏輯表達式 75
4.6.1 位邏輯運算符 76
4.6.2 位邏輯表達式 76
4.7 逗號運算符與逗號表達式 76
4.8 復合賦值運算符 78
4.9 小結 79
4.10 實踐與練習 80
第5章 常用的數(shù)據(jù)輸入/輸出函數(shù) 81
視頻講解:40分鐘
5.1 語句 82
5.2 字符數(shù)據(jù)輸入/輸出 82
5.2.1 字符數(shù)據(jù)輸出 82
5.2.2 字符數(shù)據(jù)輸入 83
5.3 字符串輸入/輸出 85
5.3.1 字符串輸出函數(shù) 85
5.3.2 字符串輸入函數(shù) 86
5.4 格式輸出函數(shù) 87
5.5 格式輸入函數(shù) 90
5.6 順序程序設計應用 94
5.7 小結 96
5.8 實踐與練習 96
第6章 選擇結構程序設計 97
視頻講解:39分鐘
6.1 if語句 98
6.2 if語句的基本形式 98
6.2.1 if語句形式 98
6.2.2 if…else語句形式 101
6.2.3 else if語句形式 105
6.3 if的嵌套形式 108
6.4 條件運算符 111
6.5 switch語句 112
6.5.1 switch語句的基本形式 113
6.5.2 多路開關模式的switch語句 116
6.6 if…else語句和switch語句的區(qū)別 118
6.7 小結 120
6.8 實踐與練習 120
第7章 循環(huán)控制 121
視頻講解:43分鐘
7.1 循環(huán)語句 122
7.2 while語句 122
7.3 do…while語句 125
7.4 for語句 127
7.4.1 for語句使用 127
7.4.2 for循環(huán)的變體 130
7.4.3 for語句中的逗號應用 132
7.5 3種循環(huán)語句的比較 134
7.6 循環(huán)嵌套 134
7.6.1 循環(huán)嵌套的結構 134
7.6.2 循環(huán)嵌套實例 135
7.7 轉移語句 137
7.7.1 goto語句 137
7.7.2 break語句 139
7.7.3 continue語句 140
7.8 小結 141
7.9 實踐與練習 141
第2篇 核 心 技 術
第8章 數(shù)組 144
視頻講解:1小時7分鐘
8.1 一維數(shù)組 145
8.1.1 一維數(shù)組的定義和引用 145
8.1.2 一維數(shù)組初始化 147
8.1.3 一維數(shù)組的應用 149
8.2 二維數(shù)組 150
8.2.1 二維數(shù)組的定義和引用 150
8.2.2 二維數(shù)組初始化 151
8.2.3 二維數(shù)組的應用 154
8.3 字符數(shù)組 155
8.3.1 字符數(shù)組的定義和引用 155
8.3.2 字符數(shù)組初始化 156
8.3.3 字符數(shù)組的結束標志 158
8.3.4 字符數(shù)組的輸入和輸出 159
8.3.5 字符數(shù)組的應用 160
8.4 多維數(shù)組 161
8.5 數(shù)組的排序算法 161
8.5.1 選擇法排序 162
8.5.2 冒泡法排序 164
8.5.3 交換法排序 165
8.5.4 插入法排序 168
8.5.5 折半法排序 170
8.5.6 排序算法的比較 172
8.6 字符串處理函數(shù) 173
8.6.1 字符串復制 173
8.6.2 字符串連接 174
8.6.3 字符串比較 176
8.6.4 字符串大小寫轉換 177
8.6.5 獲得字符串長度 179
8.7 數(shù)組應用 180
8.7.1 反轉輸出字符串 180
8.7.2 輸出系統(tǒng)日期和時間 181
8.7.3 字符串的加密和解密 183
8.8 小結 185
8.9 實踐與練習 185
第9章 函數(shù) 186
視頻講解:55分鐘
9.1 函數(shù)概述 187
9.2 函數(shù)的定義 189
9.2.1 函數(shù)定義的形式 189
9.2.2 定義與聲明 191
9.3 返回語句 193
9.3.1 從函數(shù)返回 193
9.3.2 返回值 194
9.4 函數(shù)參數(shù) 196
9.4.1 形式參數(shù)與實際參數(shù) 196
9.4.2 數(shù)組作函數(shù)參數(shù) 198
9.4.3 main函數(shù)的參數(shù) 204
9.5 函數(shù)的調用 205
9.5.1 函數(shù)的調用方式 205
9.5.2 嵌套調用 208
9.5.3 遞歸調用 210
9.6 內(nèi)部函數(shù)和外部函數(shù) 212
9.6.1 內(nèi)部函數(shù) 213
9.6.2 外部函數(shù) 214
9.7 局部變量和全局變量 215
9.7.1 局部變量 215
9.7.2 全局變量 218
9.8 函數(shù)應用 220
9.9 小結 226
9.10 實踐與練習 227
第10章 指針 228
視頻講解:1小時2分鐘
10.1 指針相關概念 229
10.1.1 地址與指針 229
10.1.2 變量與指針 229
10.1.3 指針變量 230
10.1.4 指針自加自減運算 234
10.2 數(shù)組與指針 236
10.2.1 一維數(shù)組與指針 236
10.2.2 二維數(shù)組與指針 240
10.2.3 字符串與指針 243
10.2.4 字符串數(shù)組 245
10.3 指向指針的指針 246
10.4 指針變量作函數(shù)參數(shù) 249
10.5 返回指針值的函數(shù) 258
10.6 指針數(shù)組作main函數(shù)的參數(shù) 260
10.7 小結 262
10.8 實踐與練習 262
第3篇 高 級 應 用
第11章 結構體和共用體 264
視頻講解:40分鐘
11.1 結構體 265
11.1.1 結構體類型的概念 265
11.1.2 結構體變量的定義 266
11.1.3 結構體變量的引用 268
11.1.4 結構體類型的初始化 270
11.2 結構體數(shù)組 272
11.2.1 定義結構體數(shù)組 272
11.2.2 初始化結構體數(shù)組 274
11.3 結構體指針 276
11.3.1 指向結構體變量的指針 276
11.3.2 指向結構體數(shù)組的指針 279
11.3.3 結構體作為函數(shù)參數(shù) 281
11.4 包含結構的結構 283
11.5 鏈表 285
11.5.1 鏈表概述 285
11.5.2 創(chuàng)建動態(tài)鏈表 286
11.5.3 輸出鏈表 289
11.6 鏈表相關操作 291
11.6.1 鏈表的插入操作 291
11.6.2 鏈表的刪除操作 293
11.7 共用體 297
11.7.1 共用體的概念 297
11.7.2 共用體變量的引用 298
11.7.3 共用體變量的初始化 299
11.7.4 共用體類型的數(shù)據(jù)特點 300
11.8 枚舉類型 300
11.9 小結 301
11.10 實踐與練習 302
第12章 位運算 303
視頻講解:36分鐘
12.1 位與字節(jié) 304
12.2 位運算操作符 304
12.2.1 “與”運算符 304
12.2.2 “或”運算符 306
12.2.3 “取反”運算符 307
12.2.4 “異或”運算符 308
12.2.5 “左移”運算符 310
12.2.6 “右移”運算符 311
12.3 循環(huán)移位 312
12.4 位段 315
12.4.1 位段的概念與定義 315
12.4.2 位段相關說明 316
12.5 小結 318
12.6 實踐與練習 318
第13章 預處理 319
視頻講解:40分鐘
13.1 宏定義 320
13.1.1 不帶參數(shù)的宏定義 320
13.1.2 帶參數(shù)的宏定義 321
13.2 #include指令 323
13.3 條件編譯 325
13.3.1 #if命令 325
13.3.2 #ifdef及#ifndef命令 328
13.3.3 #undef命令 329
13.3.4 #line命令 330
13.3.5 #pragma命令 330
13.4 小結 331
13.5 實踐與練習 331
第14章 文件 332
視頻講解:58分鐘
14.1 文件概述 333
14.2 文件基本操作 333
14.2.1 文件指針 333
14.2.2 文件的打開 334
14.2.3 文件的關閉 335
14.3 文件的讀寫 335
14.3.1 fputc函數(shù) 335
14.3.2 fgetc函數(shù) 336
14.3.3 fputs函數(shù) 337
14.3.4 fgets函數(shù) 338
14.3.5 fprintf函數(shù) 339
14.3.6 fscanf函數(shù) 340
14.3.7 fread和fwrite函數(shù) 341
14.4 文件的定位 343
14.4.1 fseek函數(shù) 343
14.4.2 rewind函數(shù) 345
14.4.3 ftell函數(shù) 346
14.5 小結 349
14.6 實踐與練習 349
第15章 存儲管理 350
視頻講解:22分鐘
15.1 內(nèi)存組織方式 351
15.1.1 內(nèi)存的組織方式 351
15.1.2 堆與棧 351
15.2 動態(tài)管理 353
15.2.1 malloc函數(shù) 353
15.2.2 calloc函數(shù) 354
15.2.3 realloc函數(shù) 355
15.2.4 free函數(shù) 356
15.3 內(nèi)存丟失 357
15.4 小結 358
15.5 實踐與練習 358
第16章 網(wǎng)絡套接字編程 359
視頻講解:39分鐘
16.1 計算機網(wǎng)絡基礎 360
16.1.1 IP地址 360
16.1.2 OSI七層參考模型 360
16.1.3 地址解析 361
16.1.4 域名系統(tǒng) 362
16.1.5 TCP/IP協(xié)議 362
16.1.6 端口 364
16.1.7 套接字的引入 364
16.1.8 網(wǎng)絡字節(jié)順序 364
16.2 套接字基礎 365
16.2.1 套接字概述 365
16.2.2 TCP的套接字的socket編程 365
16.2.3 UDP的套接字的socket編程 366
16.3 套接字函數(shù) 367
16.3.1 套接字函數(shù)介紹 367
16.3.2 基于TCP的網(wǎng)絡聊天程序 372
16.4 小結 378
16.5 實踐與練習 378
第4篇 項 目 實 戰(zhàn)
第17章 學生成績管理系統(tǒng) 380
視頻講解:40分鐘
17.1 需求分析 381
17.2 系統(tǒng)設計 381
17.3 功能設計 382
17.3.1 功能選擇界面 382
17.3.2 錄入學生成績信息 383
17.3.3 查詢學生成績信息 386
17.3.4 刪除學生成績信息 387
17.3.5 修改學生成績信息 388
17.3.6 插入學生成績信息 390
17.3.7 統(tǒng)計學生人數(shù) 392
17.4 小結 392
附錄 ASCII表 393
C語言從入門到精通-(第4版) 作者簡介
明日科技,是一個擁有軟件開發(fā)和項目實施方面的資深專家和學習型技術團隊,利用積累的專業(yè)知識和經(jīng)驗,已開發(fā)出版了“從入門到精通”“軟件開發(fā)實戰(zhàn)1200例”“軟件開發(fā)實戰(zhàn)寶典”“軟件項目開發(fā)全程實錄”等系列叢書,是國內(nèi)暢銷的編程圖書品牌。
- >
有舍有得是人生
- >
龍榆生:詞曲概論/大家小書
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
自卑與超越
- >
伯納黛特,你要去哪(2021新版)
- >
史學評論
- >
羅曼·羅蘭讀書隨筆-精裝
- >
名家?guī)阕x魯迅:朝花夕拾