注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關視頻學C語言

視頻學C語言

視頻學C語言

定 價:¥49.80

作 者: 王娣,李偉明 編著
出版社: 人民郵電出版社
叢編項:
標 簽: VC++

ISBN: 9787115220660 出版時間: 2010-02-01 包裝: 平裝
開本: 大16開 頁數(shù): 358 字數(shù):  

內(nèi)容簡介

  《視頻學C語言》全面介紹了使用C語言進行程序開發(fā)的各種技術。在內(nèi)容安排上由淺入深,讓讀者循序漸進掌握編程技術;在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內(nèi)容形式上附有大量的提示、技巧、說明、編程信條等欄目,夯實讀者編程技術,豐富編程經(jīng)驗。全書共分18章,按內(nèi)容結(jié)構可分為3篇,入門篇、進階篇和提升篇。入門篇介紹了C語言的開發(fā)環(huán)境及基本語法知識。進階篇介紹了在程序開發(fā)中最基本的開發(fā)知識,例如,數(shù)組、函數(shù)以及指針的使用等。提升篇介紹了結(jié)構體和共用體、預編譯、位運算、文件、圖形圖像、圖書管理系統(tǒng)開發(fā)實例等開發(fā)必備的知識。《視頻學C語言》附有配套光盤。光盤中提供了《視頻學C語言》所有程序的源代碼、教學錄像、項目全程開發(fā)錄像和編程詞典體驗版學習軟件。其中,源代碼全部經(jīng)過精心調(diào)試,能夠在Turboc C 2.0編譯器下編譯和運行。大部分程序在其他編譯器(如Visual C++ 6.0)也能夠正常編譯?!兑曨l學C語言》適用于C語言的愛好者、初學者和中級開發(fā)人員,也可以作為大中專院校和培訓機構的教材。

作者簡介

暫缺《視頻學C語言》作者簡介

圖書目錄

第1篇 入門篇
第0章 學前指導——新的洗禮
20分鐘互動教學視頻
0.1 C語言的重要性 4
0.2 程序員的成長之路 4
0.3 如何學好C語言 5
0.4 了解相關術語 5
0.5 C99標準 6
0.5.1 什么是C99 6
0.5.2 C99標準的新特性 6
0.6 Visual C++ 6.0安裝 9
0.7 編程答疑 11
0.8 光盤使用指南 12
第1章 C語言概述——走進C語言的世界
30分鐘互動教學視頻
10分鐘常見問題講解視頻
4個編程技術要點
10分鐘實例應用詳解
2個編程技巧說明
1.1 程序語言的發(fā)展 14
1.2 C語言發(fā)展史 14
1.3 C語言的特點 15
1.4 C語言程序的格式 15
1.5 C語言程序的運行 16
1.5.1 編譯程序和解釋程序 16
1.5.2 在Turbo C 2.0中運行 17
1.5.3 在Visual C++ 6.0中運行 18
1.5.4 在Visual C++ 2008中運行 21
1.6 實踐練習 23
第2章 Turbo C2.0集成開發(fā)環(huán)境——近距離接觸開發(fā)環(huán)境
40分鐘互動教學視頻
10分鐘常見問題講解視頻
8個編程技術要點
10個編程技巧說明
2.1 Turboc2.0簡介 26
2.2 TC熱鍵 26
2.3 菜單命令 28
2.3.1 文件(File)菜單 28
2.3.2 編輯(Edit)菜單 29
2.3.3 運行(Run)菜單 31
2.3.4 編譯(Compile)菜單 32
2.3.5 項目(Project)菜單 33
2.3.6 選擇項(Options)菜單 34
2.3.7 調(diào)試(Debug)菜單 38
2.3.8 斷點及監(jiān)視表達式(Break/watch)菜單 39
2.4 編譯錯誤信息 40
2.5 實踐練習 47
第3章 算法、數(shù)據(jù)類型——為學習打下堅實基礎
50分鐘互動教學視頻
15分鐘常見問題講解視頻
7個編程技術要點
25分鐘實例應用詳解
18個編程技巧說明
3.1 程序的組成部分 50
3.2 算法 50
3.2.1 算法的概念 50
3.2.2 流程圖 51
3.2.3 3種基本結(jié)構 52
3.2.4 N-S流程圖 54
3.3 標識符與數(shù)據(jù)類型 54
3.3.1 標識符 54
3.3.2 數(shù)據(jù)類型 55
3.4 常量 55
3.4.1 整型常量 55
3.4.2 實型常量 57
3.4.3 字符型常量 57
3.4.4 字符串常量 58
3.5 變量 62
3.5.1 整型變量 63
3.5.2 實型變量 64
3.5.3 字符型變量 65
3.6 賦值與類型轉(zhuǎn)換 66
3.6.1 變量賦初值 66
3.6.2 類型轉(zhuǎn)換 66
3.7 運算符及表達式 68
3.7.1 賦值運算符和賦值表達式 68
3.7.2 算術運算符和算術表達式 70
3.7.3 關系運算符和關系表達式 72
3.7.4 邏輯運算符和邏輯表達式 73
3.7.5 逗號運算符和逗號表達式 74
3.7.6 運算符優(yōu)先級 75
3.8 實踐練習 76
第4章 順序與選擇結(jié)構程序設計——為編程引航
50分鐘互動教學視頻
15分鐘常見問題講解視頻
7個編程技術要點
25分鐘實例應用詳解
10個編程技巧說明
4.1 C語句及賦值語句 78
4.1.1 C語句概述 78
4.1.2 賦值語句 79
4.2 字符數(shù)據(jù)輸入/輸出 80
4.2.1 字符數(shù)據(jù)輸出 80
4.2.2 字符數(shù)據(jù)輸入 81
4.3 格式輸入/輸出函數(shù) 82
4.3.1 格式輸出函數(shù) 82
4.3.2 格式輸入函數(shù) 86
4.4 順序程序設計舉例 89
4.5 if語句 90
4.5.1 if語句的基本形式 90
4.5.2 if的嵌套形式 93
4.5.3 條件運算符 94
4.6 switch語句 95
4.7 選擇結(jié)構程序舉例 98
4.8 實踐練習 100
第5章 循環(huán)控制——體驗循環(huán)帶來的變化
50分鐘互動教學視頻
15分鐘常見問題講解視頻
7個編程技術要點
25分鐘實例應用詳解
6個編程技巧說明
5.1 while及do-while語句 102
5.1.1 while語句 102
5.1.2 do-while語句 104
5.2 for語句 106
5.2.1 for循環(huán)的變體 106
5.2.2 循環(huán)嵌套 109
5.3 轉(zhuǎn)移語句 110
5.3.1 goto語句 110
5.3.2 break語句 111
5.3.3 continue語句 112
5.4 循環(huán)控制應用舉例 113
5.5 實踐練習 116
第6章 編程加油站(一)
必知必會001 限定詞const 118
必知必會002 限定詞volatile 118
必知必會003 說明變量和定義變量 119
必知必會004 使用printf函數(shù)輸出% 119
必知必會005 %lf與%f使用注意 119
必知必會006 scanf與gets 120
必知必會007 if語句的多個判斷問題 121
必知必會008 什么時候用switch 121
必知必會009 break在switch語句中的使用 123
必知必會010 while、do-while、for循環(huán)相互轉(zhuǎn)換 124
必知必會011 goto語句使用規(guī)則 125
第2篇 進階篇
第7章 數(shù)組——同類數(shù)據(jù)的探究
50分鐘互動教學視頻
15分鐘常見問題講解視頻
6個編程技術要點
25分鐘實例應用詳解
7個編程技巧說明
7.1 一維數(shù)組 130
7.1.1 一維數(shù)組的定義和引用 130
7.1.2 一維數(shù)組的初始化 131
7.2 二維數(shù)組 132
7.2.1 二維數(shù)組的定義和引用 132
7.2.2 二維數(shù)組的初始化 133
7.3 字符數(shù)組 134
7.3.1 字符數(shù)組定義和引用 134
7.3.2 字符數(shù)組的初始化 135
7.3.3 字符數(shù)組的輸入/輸出 137
7.3.4 字符串處理函數(shù) 139
7.4 多維數(shù)組 145
7.5 數(shù)組應用舉例 145
7.6 實踐練習 151
第8章 函數(shù)——模塊化的實現(xiàn)
50分鐘互動教學視頻
15分鐘常見問題講解視頻
11個編程技術要點
25分鐘實例應用詳解
11個編程技巧說明
8.1 函數(shù)的概述 154
8.2 函數(shù)定義的一般形式 156
8.3 返回語句 157
8.3.1 從函數(shù)返回 157
8.3.2 返回值 157
8.4 函數(shù)參數(shù) 158
8.4.1 形式參數(shù)和實際參數(shù) 158
8.4.2 數(shù)組作函數(shù)參數(shù) 160
8.5 函數(shù)的調(diào)用 163
8.5.1 函數(shù)聲明 163
8.5.2 嵌套調(diào)用 166
8.5.3 遞歸調(diào)用 167
8.6 局部變量和全局變量 170
8.6.1 局部變量 170
8.6.2 全局變量 171
8.7 變量的存儲類別 173
8.7.1 動態(tài)存儲與靜態(tài)存儲 173
8.7.2 auto變量 174
8.7.3 static變量 176
8.7.4 register變量 177
8.7.5 extern變量 178
8.8 內(nèi)部函數(shù)和外部函數(shù) 179
8.9 庫函數(shù) 181
8.9.1 數(shù)學函數(shù) 181
8.9.2 字符和字符串函數(shù) 182
8.10 函數(shù)應用舉例 183
8.11 實踐練習 185
第9章 指針——C語言的靈魂
60分鐘互動教學視頻
15分鐘常見問題講解視頻
11個編程技術要點
25分鐘實例應用詳解
8個編程技巧說明
9.1 指針相關概念 188
9.1.1 地址與指針 188
9.1.2 指針變量 189
9.1.3 “&”和“*”運算符 191
9.1.4 指針的算術運算 192
9.2 一維數(shù)組與指針 193
9.2.1 指向數(shù)組元素的指針 193
9.2.2 使用指針訪問數(shù)組 194
9.3 二維數(shù)組與指針 197
9.4 字符與指針 199
9.4.1 字符指針 199
9.4.2 字符串數(shù)組 201
9.5 指針作函數(shù)參數(shù) 202
9.5.1 指針變量作函數(shù)參數(shù) 202
9.5.2 數(shù)組指針作函數(shù)參數(shù) 205
9.6 指向指針的指針 209
9.7 函數(shù)型指針 210
9.8 main函數(shù)的參數(shù) 212
9.9 指針應用舉例 214
9.10 實踐練習 216
第10章 編程加油站(二)
必知必會001 判斷數(shù)組中元素的個數(shù) 218
必知必會002 return 218
必知必會003 參數(shù)校驗 218
必知必會004 向函數(shù)傳遞二維數(shù)組 219
必知必會005 靜態(tài)全局變量與全局變量 219
必知必會006 extern聲明數(shù)組 220
必知必會007 可不可以訪問寄存器變量地址 222
必知必會008 if(p)檢查指針是否為空 222
必知必會009 什么是空指針 222
必知必會010 指針變量賦值 223
必知必會011 const定義指針變量 223
必知必會012 char a[]與char *a 223
必知必會013 指針應用 224
第3篇 提升篇
第11章 結(jié)構體和共用體——構造類型使程序更靈活
50分鐘互動教學視頻
15分鐘常見問題講解視頻
11個編程技術要點
25分鐘實例應用詳解
11個編程技巧說明
11.1 結(jié)構體 230
11.1.1 結(jié)構體類型的概念 230
11.1.2 結(jié)構體變量的定義和引用 230
11.1.3 結(jié)構變量的初始化 232
11.2 結(jié)構體數(shù)組 233
11.2.1 定義結(jié)構體數(shù)組 233
11.2.2 初始化結(jié)構體數(shù)組 234
11.3 結(jié)構體指針 236
11.3.1 結(jié)構體指針變量的聲明 236
11.3.2 結(jié)構體指針應用 237
11.3.3 結(jié)構體數(shù)組指針 237
11.3.4 結(jié)構體變量作函數(shù)參數(shù) 238
11.3.5 結(jié)構體指針變量作函數(shù)參數(shù) 239
11.4 鏈表 239
11.4.1 鏈表概述 240
11.4.2 單鏈表的建立 241
11.4.3 鏈表相關操作 243
11.4.4 鏈表應用舉例 250
11.5 共用體 252
11.5.1 共用體的概念 253
11.5.2 共用體變量的定義和引用 253
11.6 枚舉類型 254
11.7 用typedef定義類型 256
11.8 實踐練習 258
第12章 位運算——與匯編聯(lián)系的紐帶
20分鐘互動教學視頻
10分鐘常見問題講解視頻
7個編程技術要點
10分鐘實例應用詳解
7個編程技巧說明
12.1 位運算操作符 260
12.1.1 “或”運算符 260
12.1.2 “與”運算符 261
12.1.3 “取反”運算符 262
12.1.4 “異或”運算符 263
12.1.5 “左移”運算符 264
12.1.6 “右移”運算符 265
12.2 位段 266
12.3 位運算應用 268
12.4 實踐練習 270
第13章 預處理——C語言的特別體驗
20分鐘互動教學視頻
10分鐘常見問題講解視頻
4個編程技術要點
10分鐘實例應用詳解
6個編程技巧說明
13.1 宏定義 272
13.1.1 不帶參數(shù)的宏定義 272
13.1.2 帶參數(shù)的宏定義 273
13.2 “文件包含”處理 275
13.3 條件編譯 278
13.3.1 #if等命令 278
13.3.2 #ifdef及#ifndef命令 280
13.3.3 #undef等命令 281
13.4 實踐練習 282
第14章 文件——數(shù)據(jù)處理的中轉(zhuǎn)站
45分鐘互動教學視頻
15分鐘常見問題講解視頻
7個編程技術要點
20分鐘實例應用詳解
2個編程技巧說明
14.1 文件概述 284
14.2 文件基本操作 284
14.2.1 文件的打開 284
14.2.2 文件關閉函數(shù) 286
14.3 文件的讀寫函數(shù) 286
14.3.1 字符形式讀寫文件 286
14.3.2 字符串形式讀寫文件 288
14.3.3 成塊讀寫文件 289
14.3.4 格式化讀寫函數(shù) 290
14.3.5 隨機讀寫文件 292
14.4 錯誤檢測 294
14.5 文件操作舉例 296
14.6 實踐練習 299
第15章 圖形圖像——TC帶來的色彩
40分鐘互動教學視頻
15分鐘常見問題講解視頻
11個編程技術要點
15分鐘實例應用詳解
11個編程技巧說明
15.1 字符屏幕函數(shù) 302
15.1.1 定義文本窗口函數(shù) 302
15.1.2 顏色設置函數(shù) 302
15.1.3 文本的輸入和輸出函數(shù) 303
15.1.4 屏幕操作函數(shù) 304
15.2 圖形顯示函數(shù) 307
15.2.1 圖形模式初始化 307
15.2.2 屏幕顏色設置 310
15.2.3 基本圖形函數(shù) 312
15.2.4 封閉圖形的填充 320
15.3 圖形屏幕 322
15.4 圖形模式下文本輸出 324
15.4.1 文本輸出函數(shù) 324
15.4.2 文本屬性設置 325
15.5 圖形應用舉例 327
15.6 實踐練習 329
第16章 圖書管理系統(tǒng)開發(fā)實例——讓程序貼近生活
40分鐘互動教學視頻
10分鐘常見問題講解視頻
13個編程技術要點
5個編程技巧說明
16.1 需求分析 332
16.2 系統(tǒng)設計 332
16.3 各模塊功能實現(xiàn) 332
16.3.1 頭文件及宏定義 333
16.3.2 結(jié)構體及全局變量定義 333
16.3.3 功能選擇界面設計 334
16.3.4 圖書信息添加 337
16.3.5 刪除功能 339
16.3.6 查找功能 342
16.3.7 修改功能 343
16.3.8 會員信息添加 345
16.3.9 借書功能 348
16.3.10 還書功能 350
16.3.11 主函數(shù) 351
16.4 小結(jié) 353
第17章 編程加油站(三)
必知必會001 malloc()與 calloc()的區(qū)別 356
必知必會002 使用enum的好處 356
必知必會003 .h文件 357
必知必會004 宏定義問題 357
必知必會005 條件編譯 358
必知必會006 文件打開 358

本目錄推薦

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