書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版)

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版)

出版社:清華大學(xué)出版社出版時(shí)間:2018-07-01
開(kāi)本: 其他 頁(yè)數(shù): 347
中 圖 價(jià):¥51.4(6.5折) 定價(jià)  ¥79.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書(shū)更多>

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版) 版權(quán)信息

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版) 本書(shū)特色

《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》提倡“理解為主,應(yīng)用為王”,通過(guò)列舉一些有趣的例子,讓讀者在實(shí)踐中理解概念!读慊A(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》從變量、數(shù)據(jù)類型、取值范圍等基本知識(shí)開(kāi)始講解,深入介紹分支與循環(huán),講到指針的時(shí)候,分散難點(diǎn),依次講解數(shù)組與指針、函數(shù)與指針、結(jié)構(gòu)體與指針,每個(gè)知識(shí)點(diǎn)結(jié)合恰當(dāng)?shù)膶?shí)例進(jìn)行演示,環(huán)環(huán)相扣,內(nèi)容詳盡。 編程知識(shí)深似海,小甲魚(yú)沒(méi)辦法僅通過(guò)一《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》將所有的知識(shí)都灌輸給讀者,但能夠做到的是培養(yǎng)讀者對(duì)編程的興趣,提高編寫(xiě)代碼的水平,鍛煉自學(xué)的能力。 《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》貫徹的核心理念是:實(shí)用、好玩、參與。 《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》適合學(xué)習(xí)C語(yǔ)言的入門(mén)讀者,也適用于對(duì)編程一無(wú)所知,但渴望用編程改變世界的朋友。

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版) 內(nèi)容簡(jiǎn)介

《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》提倡“理解為主,應(yīng)用為王”,通過(guò)列舉一些有趣的例子,讓讀者在實(shí)踐中理解概念!读慊A(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》從變量、數(shù)據(jù)類型、取值范圍等基本知識(shí)開(kāi)始講解,深入介紹分支與循環(huán),講到指針的時(shí)候,分散難點(diǎn),依次講解數(shù)組與指針、函數(shù)與指針、結(jié)構(gòu)體與指針,每個(gè)知識(shí)點(diǎn)結(jié)合恰當(dāng)?shù)膶?shí)例進(jìn)行演示,環(huán)環(huán)相扣,內(nèi)容詳盡。 編程知識(shí)深似海,小甲魚(yú)沒(méi)辦法僅通過(guò)一《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》將所有的知識(shí)都灌輸給讀者,但能夠做到的是培養(yǎng)讀者對(duì)編程的興趣,提高編寫(xiě)代碼的水平,鍛煉自學(xué)的能力。 《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》貫徹的核心理念是:實(shí)用、好玩、參與。 《零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言——帶你學(xué)C帶你飛(微課視頻版)》適合學(xué)習(xí)C語(yǔ)言的入門(mén)讀者,也適用于對(duì)編程一無(wú)所知,但渴望用編程改變世界的朋友。

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版) 目錄

第1章 初窺門(mén)徑 1
視頻講解:121分鐘(9個(gè))鐘
1.1 C語(yǔ)言被淘汰了嗎 1
1.2 莫爾斯密碼 2
1.3 機(jī)器語(yǔ)言 2
1.4 匯編語(yǔ)言 3
1.5 C語(yǔ)言 4
1.6 C語(yǔ)言的優(yōu)勢(shì) 5
1.7 **個(gè)程序 6
1.8 打印 7
1.9 變量 11
1.10 常量 14
1.10.1 定義符號(hào)常量 14
1.10.2 標(biāo)識(shí)符 15
1.10.3 字符串常量 15
1.11 數(shù)據(jù)類型 16
1.12 sizeof運(yùn)算符 17
1.13 signed和unsigned 19
1.14 取值范圍 20
1.15 字符 25
1.16 字符串 28
1.17 運(yùn)算符 30
1.17.1 算術(shù)運(yùn)算符 31
1.17.2 目 31
1.17.3 表達(dá)式 32
1.17.4 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 32
1.17.5 類型轉(zhuǎn)換 34
第2章 了不起的分支和循環(huán) 37
視頻講解:128分鐘(7個(gè))鐘
2.1 分支結(jié)構(gòu) 37
2.1.1 關(guān)系運(yùn)算符 37
2.1.2 關(guān)系表達(dá)式 38
2.1.3 邏輯運(yùn)算符 38
2.1.4 邏輯表達(dá)式 39
2.1.5 短路求值 40
2.1.6 if語(yǔ)句 41
2.1.7 switch語(yǔ)句 46
2.1.8 分支結(jié)構(gòu)的嵌套 48
2.1.9 懸掛else 51
2.1.10 等于號(hào)帶來(lái)的問(wèn)題 53
2.2 循環(huán)結(jié)構(gòu) 54
2.2.1 while語(yǔ)句 54
2.2.2 do-while語(yǔ)句 57
2.2.3 for語(yǔ)句 58
2.2.4 靈活的for語(yǔ)句 60
2.2.5 循環(huán)結(jié)構(gòu)的嵌套 63
2.2.6 break語(yǔ)句 65
2.2.7 continue語(yǔ)句 68
2.3 拾遺 69
2.3.1 賦值運(yùn)算符 69
2.3.2 復(fù)合的賦值運(yùn)算符 70
2.3.3 自增自減運(yùn)算符 70
2.3.4 逗號(hào)運(yùn)算符 71
2.3.5 條件運(yùn)算符 72
2.3.6 goto語(yǔ)句 73
2.3.7 注釋 74
第3章 數(shù)組 76
視頻講解:67分鐘(4個(gè))鐘
3.1 一維數(shù)組 77
3.1.1 定義一維數(shù)組 77
3.1.2 訪問(wèn)一維數(shù)組 77
3.1.3 循環(huán)與數(shù)組的關(guān)系 78
3.1.4 數(shù)組的初始化 79
3.1.5 可變長(zhǎng)數(shù)組 79
3.1.6 字符數(shù)組 80
3.2 字符串處理函數(shù) 81
3.2.1 獲取字符串的長(zhǎng)度 81
3.2.2 復(fù)制字符串 82
3.2.3 連接字符串 84
3.2.4 比較字符串 85
3.3 二維數(shù)組 86
3.3.1 定義二維數(shù)組 86
3.3.2 訪問(wèn)二維數(shù)組 87
3.3.3 二維數(shù)組的初始化 87
第4章 指針 90
視頻講解:135分鐘(7個(gè))鐘
4.1 指針和指針變量 91
4.1.1 定義指針變量 92
4.1.2 取地址運(yùn)算符和取值運(yùn)算符 92
4.1.3 避免訪問(wèn)未初始化的指針 94
4.2 指針和數(shù)組 94
4.2.1 數(shù)組的地址 94
4.2.2 指向數(shù)組的指針 96
4.2.3 指針的運(yùn)算 97
4.2.4 指針和數(shù)組的區(qū)別 99
4.2.5 指針數(shù)組和數(shù)組指針 100
4.2.6 指針和二維數(shù)組 105
4.2.7 數(shù)組指針和二維數(shù)組 108
4.3 void指針 109
4.4 NULL指針 112
4.5 指向指針的指針 113
4.6 指針數(shù)組和指向指針的指針 114
4.7 再講數(shù)組指針和二維數(shù)組 116
4.8 常量和指針 118
4.9 指向常量的指針 119
4.10 常量指針 120
4.10.1 指向非常量的常量指針 120
4.10.2 指向常量的常量指針 121
4.10.3 指向“指向常量的常量指針”的指針 122
第5章 函數(shù) 124
視頻講解:271分鐘(14個(gè))鐘
5.1 函數(shù)的定義和聲明 125
5.1.1 熱身 125
5.1.2 函數(shù)的定義 126
5.1.3 函數(shù)的聲明 127
5.2 函數(shù)的參數(shù)和返回值 128
5.2.1 形參和實(shí)參 129
5.2.2 傳值和傳址 130
5.2.3 傳數(shù)組 131
5.2.4 可變參數(shù) 134
5.3 指針函數(shù)和函數(shù)指針 135
5.3.1 指針函數(shù) 135
5.3.2 誤區(qū):返回指向局部變量的指針 136
5.3.3 函數(shù)指針 137
5.3.4 函數(shù)指針作為參數(shù) 138
5.3.5 函數(shù)指針作為返回值 139
5.4 局部變量和全局變量 140
5.4.1 局部變量 140
5.4.2 全局變量 142
5.4.3 不要大量使用全局變量 145
5.5 作用域和鏈接屬性 146
5.5.1 代碼塊作用域 146
5.5.2 文件作用域 147
5.5.3 原型作用域 148
5.5.4 函數(shù)作用域 148
5.5.5 鏈接屬性 148
5.6 生存期和存儲(chǔ)類型 151
5.6.1 生存期 151
5.6.2 存儲(chǔ)類型 152
5.7 遞歸 156
5.7.1 什么是遞歸 156
5.7.2 遞歸求階乘 159
5.7.3 漢諾塔 162
5.7.4 分治法 165
5.7.5 快速排序 166
5.8 動(dòng)態(tài)內(nèi)存管理 168
5.8.1 malloc 168
5.8.2 free 169
5.8.3 內(nèi)存泄漏 170
5.8.4 申請(qǐng)任意尺寸的內(nèi)存空間 172
5.8.5 calloc 175
5.8.6 realloc 175
5.9 C語(yǔ)言的內(nèi)存布局 177
5.9.1 代碼段 179
5.9.2 數(shù)據(jù)段 180
5.9.3 BSS段 180
5.9.4 堆 182
5.9.5 棧 182
5.10 高級(jí)宏定義 184
 5.10.1 不帶參數(shù)的宏定義 185
 5.10.2 帶參數(shù)的宏定義 186
5.11 內(nèi)聯(lián)函數(shù) 188
5.12 一些鮮為人知的技巧 190
5.12.1 #和## 190
5.12.2 可變參數(shù) 191
第6章 結(jié)構(gòu)體 193
視頻講解:205分鐘(12個(gè))鐘
6.1 結(jié)構(gòu)體的聲明和定義 193
6.1.1 結(jié)構(gòu)體的聲明 193
6.1.2 結(jié)構(gòu)體的定義 194
6.1.3 訪問(wèn)結(jié)構(gòu)體成員 195
6.1.4 初始化結(jié)構(gòu)體 197
6.1.5 對(duì)齊 197
6.2 結(jié)構(gòu)體嵌套 199
6.3 結(jié)構(gòu)體數(shù)組 200
6.4 結(jié)構(gòu)體指針 201
6.5 傳遞結(jié)構(gòu)體信息 203
6.5.1 傳遞結(jié)構(gòu)體變量 203
6.5.2 傳遞指向結(jié)構(gòu)體變量的指針 206
6.6 動(dòng)態(tài)申請(qǐng)結(jié)構(gòu)體 207
6.7 單鏈表 212
6.7.1 在單鏈表中插入元素(頭插法) 214
6.7.2 在單鏈表中插入元素(尾插法) 216
6.7.3 搜索單鏈表 218
6.7.4 插入節(jié)點(diǎn)到指定位置 219
6.7.5 在單鏈表中刪除元素 223
6.8 內(nèi)存池 225
6.9 typedef 239
6.9.1 給數(shù)據(jù)類型起別名 239
6.9.2 結(jié)構(gòu)體的好搭檔 242
6.9.3 進(jìn)階typedef 244
6.10 共用體 249
6.10.1 共用體的聲明 249
6.10.2 共用體的定義 252
6.10.3 初始化共用體 252
6.11 枚舉 253
6.12 位域 256
第7章 位操作 260
視頻講解:26分鐘(2個(gè))鐘
7.1 邏輯位運(yùn)算符 261
7.1.1 按位取反 262
7.1.2 按位與 262
7.1.3 按位異或 262
7.1.4 按位或 263
7.1.5 和賦值號(hào)結(jié)合 263
7.2 移位運(yùn)算符 264
7.2.1 左移運(yùn)算符 264
7.2.2 右移運(yùn)算符 265
7.2.3 和賦值號(hào)結(jié)合 265
7.2.4 一些未定義行為 266
7.3 應(yīng)用 267
7.3.1 掩碼 267
7.3.2 打開(kāi)位 268
7.3.3 關(guān)閉位 268
7.3.4 轉(zhuǎn)置位 269
第8章 文件操作 270
視頻講解:108分鐘(6個(gè))鐘
8.1 文件是什么 270
8.2 打開(kāi)和關(guān)閉文件 271
8.3 順序讀寫(xiě)文件 273
8.3.1 讀寫(xiě)單個(gè)字符 273
8.3.2 讀寫(xiě)整個(gè)字符串 274
8.3.3 格式化讀寫(xiě)文件 277
8.3.4 二進(jìn)制讀寫(xiě)文件 278
8.4 隨機(jī)讀寫(xiě)文件 281
8.5 標(biāo)準(zhǔn)流 285
8.5.1 標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤輸出 285
8.5.2 重定向 286
8.5.3 錯(cuò)誤處理 287
8.6 I/O緩沖區(qū) 291
附錄A 環(huán)境搭建教程 294
A.1 安裝VirtualBox虛擬機(jī) 294
A.2 獲取CentOS及版本選擇 298
A.3 在虛擬機(jī)上安裝CentOS 300
A.4 配置CentOS并安裝GCC編譯器 310
A.5 安裝圖形界面 314
A.6 安裝中文輸入法及設(shè)置合適的編程字體 320
A.7 安裝VirtualBox增強(qiáng)工具及共享文件夾設(shè)置 326
A.8 設(shè)置VIM編輯器 330
A.9 Mac OS搭建C語(yǔ)言學(xué)習(xí)環(huán)境 332
附錄B VIM快速入門(mén) 334
B.1 使用h、j、k、l來(lái)移動(dòng)光標(biāo) 334
B.2 插入模式和退出VIM的方法 335
B.3 刪除命令、數(shù)字的魔力、撤銷和恢復(fù)命令 336
B.4 粘貼/復(fù)制命令、替換命令、替換模式和修改命令 338
B.5 文件信息、跳轉(zhuǎn)、定位括號(hào)和縮進(jìn) 339
B.6 搜索命令和替換命令 341
B.7 執(zhí)行shell命令、文件另存為、合并文件和打開(kāi)多個(gè)文件 344


展開(kāi)全部

水木書(shū)薈零基礎(chǔ)入門(mén)學(xué)習(xí)C語(yǔ)言:帶你學(xué)C帶你飛(微課視頻版) 作者簡(jiǎn)介

小甲魚(yú)(本名 李佳宇), 魚(yú)C工作室創(chuàng)始人,旗下魚(yú)C論壇,現(xiàn)注冊(cè)用戶50多萬(wàn),用戶累計(jì)發(fā)表在線求助類帖子近200萬(wàn),至今已有十余年編程教學(xué)工作經(jīng)驗(yàn);暢銷書(shū)《零基礎(chǔ)入門(mén)學(xué)習(xí)Python》作者,該書(shū)自2016年11月出版以來(lái),廣受讀者的歡迎和好評(píng),截至2019年3月,已累計(jì)印刷13萬(wàn)冊(cè)。 免費(fèi)推出《帶你學(xué)C帶你飛》《零基礎(chǔ)入門(mén)學(xué)習(xí)Python》《零基礎(chǔ)入門(mén)學(xué)習(xí)Web開(kāi)發(fā)(HTML5&CSS3)》《極客Python》《數(shù)據(jù)結(jié)構(gòu)和算法》《Windows程序設(shè)計(jì)》《解密系列》等系列視頻教程。在網(wǎng)易云課堂、百度傳課、51CTO、嗶哩嗶哩等網(wǎng)站上因通俗易懂“接地氣”的教學(xué)方式而廣受網(wǎng)友好評(píng),多次被首頁(yè)及相關(guān)專題推薦,累計(jì)學(xué)習(xí)人數(shù)超過(guò)千萬(wàn)。

暫無(wú)評(píng)論……
書(shū)友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服