黄色一级毛片网站_日韩在线国产_国产一级a在线观看_亚洲综合一区在线_99av视频_久久久7

當(dāng)前位置: 首頁(yè) > 原創(chuàng)圖書(shū) > 嵌入式Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程(微課版)圖書(shū)介紹

嵌入式Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程(微課版)圖書(shū)介紹
  • 圖書(shū)名稱 :    嵌入式Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程(微課版)
  • 作       者 :    華清遠(yuǎn)見(jiàn)嵌入式學(xué)院 姜先剛 劉洪濤
  • 出版單位 :    人民郵電出版社
  • 叢書(shū)名稱 :    高等院校嵌入式人才培養(yǎng)規(guī)劃教材
  • 出版日期 :    2017 年3月
圖書(shū)簡(jiǎn)介

      《本書(shū)較為全面地介紹了嵌入式開(kāi)發(fā)中C語(yǔ)言編程的基礎(chǔ)知識(shí)。全書(shū)共11章,內(nèi)容包括嵌入式Linux C語(yǔ)言開(kāi)發(fā)工具、數(shù)據(jù)、數(shù)據(jù)的輸入輸出、運(yùn)算符和表達(dá)式、程序結(jié)構(gòu)和控制語(yǔ)句、數(shù)組、指針、函數(shù)、用戶自定義數(shù)據(jù)類型、嵌入式C語(yǔ)言的高級(jí)用法、嵌入式Linux內(nèi)核常見(jiàn)數(shù)據(jù)結(jié)構(gòu)。每章都提供詳細(xì)的練習(xí)題和視頻講解,通過(guò)練習(xí)、操作實(shí)踐及相關(guān)視頻,幫助讀者鞏固所學(xué)的內(nèi)容。 本書(shū)可以作為院校嵌入式相關(guān)專業(yè)和計(jì)算機(jī)相關(guān)專業(yè)的教材,也可以作為計(jì)算機(jī)軟硬件培訓(xùn)班教材,還可供嵌入式研究方向的專業(yè)人員和廣大計(jì)算機(jī)愛(ài)好者自學(xué)使用。

圖書(shū)目錄

嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)教程章節(jié):
第1章 嵌入式Linux C語(yǔ)言開(kāi)發(fā)工具 1
1.1 嵌入式Linux下C語(yǔ)言概述 2
1.1.1 C語(yǔ)言簡(jiǎn)史 2
1.1.2 C語(yǔ)言特點(diǎn) 2
1.1.3 嵌入式Linux C語(yǔ)言編程環(huán)境 3
1.2 嵌入式Linux編輯器vi的使用 3
1.2.1 vi的基本模式 4
1.2.2 vi的基本操作 4
1.2.3 vi的使用實(shí)例分析 8
1.3 嵌入式Linux編譯器GCC的使用 9
1.3.1 GCC概述 9
1.3.2 GCC編譯流程分析 10
1.3.3 GCC警告提示 12
1.3.4 GCC使用庫(kù)函數(shù) 14
1.3.5 GCC代碼優(yōu)化 15
1.4 嵌入式Linux調(diào)試器GDB的使用 16
1.4.1 GDB使用實(shí)例 16
1.4.2 設(shè)置/刪除斷點(diǎn) 19
1.4.3 數(shù)據(jù)相關(guān)命令 20
1.4.4 調(diào)試運(yùn)行環(huán)境相關(guān)命令 20
1.4.5 堆棧相關(guān)命令 21
1.5 make工程管理器 21
1.5.1 Makefile基本結(jié)構(gòu) 22
1.5.2 Makefile變量 23
1.5.3 Makefile規(guī)則 26
1.5.4 make使用 27
小結(jié) 28
思考與練習(xí) 28
第2章 數(shù)據(jù) 29
2.1 ANSI C與GNU C 30
2.1.1 ANSI C簡(jiǎn)介 30
2.1.2 GNU C簡(jiǎn)介 30
2.2 基本數(shù)據(jù)類型 31
2.1 整型家族 31
2.2 實(shí)型家族 33
2.3 字符型家族 35
2.2.4 枚舉家族 37
2.2.5 指針家族 38
2.3 變量與常量 39
2.3.1 變量的定義 39
2.3.2 typedef 40
2.3.3 常量的定義 41
2.3.4 作用域 41
2.3.5 存儲(chǔ)模型 44
2.4 預(yù)處理 47
2.4.1 預(yù)定義 47
2.4.2 文件包含 53
2.4.3 條件編譯 53
2.5 需要注意的問(wèn)題 55
2.5.1 字長(zhǎng)和數(shù)據(jù)類型 55
2.5.2 數(shù)據(jù)對(duì)齊 56
2.5.3 字節(jié)序 56
小結(jié) 57
思考與練習(xí) 57
第3章 數(shù)據(jù)的輸入輸出 58
3.1 數(shù)據(jù)的輸出 59
3.1.1 字符輸出函數(shù)putchar 59
3.1.2 格式化輸出函數(shù)printf 59
3.2 數(shù)據(jù)的輸入 62
3.2.1 字符輸入函數(shù)getchar 62
3.2.2 格式化輸入函數(shù)scanf 63
3.3 數(shù)據(jù)輸入輸出綜合示例 68
3.4 字符串輸入輸出函數(shù) 70
小結(jié) 71
思考與練習(xí) 72
第4章 運(yùn)算符和表達(dá)式 73
4.1 概述 74
4.2 運(yùn)算符和表達(dá)式 74
4.2.1 算術(shù)運(yùn)算符和表達(dá)式 74
4.2.2 賦值運(yùn)算符和表達(dá)式 77
4.2.3 逗號(hào)運(yùn)算符和表達(dá)式 80
4.2.4 位運(yùn)算符和表達(dá)式 81
4.2.5 關(guān)系運(yùn)算符和表達(dá)式 84
4.2.6 邏輯運(yùn)算符和表達(dá)式 86
4.2.7 sizeof操作符 89
4.2.8 條件運(yùn)算符 90
4.2.9 運(yùn)算符優(yōu)先級(jí)總結(jié) 91
小結(jié) 93
思考與練習(xí) 93
第5章 程序結(jié)構(gòu)和控制語(yǔ)句 94
5.1 C語(yǔ)言程序結(jié)構(gòu) 95
5.2 C語(yǔ)言控制語(yǔ)句 95
5.2.1 條件判斷語(yǔ)句 95
5.2.2 循環(huán)語(yǔ)句 105
5.2.3 轉(zhuǎn)向語(yǔ)句 109
小結(jié) 112
思考與練習(xí) 112
第6章 數(shù)組 114
6.1 一維數(shù)組 115
6.1.1 數(shù)組的定義 115
6.1.2 一維數(shù)組的引用 115
6.1.3 一維數(shù)組的初始化 117
6.1.4 一維數(shù)組的內(nèi)存分配 118
6.1.5 一維數(shù)組程序舉例 119
6.2 多維數(shù)組 121
6.2.1 多維數(shù)組定義及初始化 121
6.2.2 二維數(shù)組的內(nèi)存分配 122
6.2.3 深入理解二維數(shù)組 123
6.2.4 二維數(shù)組程序舉例 124
6.3 字符數(shù)組 126
6.4 字符串 127
6.4.1 字符串的定義 127
6.4.2 字符串的輸入輸出 127
6.4.3 字符串處理函數(shù) 129
小結(jié) 133
思考與練習(xí) 133
第7章 指針 134
7.1 指針基礎(chǔ) 135
7.1.1 指針變量的定義 135
7.1.2 指針變量的賦值 135
7.1.3 指針變量的引用 136
7.2 指針的運(yùn)算 139
7.2.1 指針的算術(shù)運(yùn)算 140
7.2.2 指針的關(guān)系運(yùn)算 141
7.2.3 空指針 144
7.3 指針與數(shù)組 145
7.3.1 指針與一維數(shù)組 145
7.3.2 指針與多維數(shù)組 147
7.4 多級(jí)指針 150
7.4.1 多級(jí)指針的定義及引用 150
7.4.2 多級(jí)指針的運(yùn)算 152
7.5 指針數(shù)組 152
7.5.1 指針數(shù)組的定義及初始化 152
7.5.2 理解指針數(shù)組名 153
7.6 const與指針 155
7.7 void指針 157
7.8 字符指針 158
7.8.1 字符串 158
7.8.2 字符指針數(shù)組 159
小結(jié) 160
思考與練習(xí) 161
第8章 函數(shù) 162
8.1 函數(shù)基礎(chǔ) 163
8.1.1 函數(shù)定義和聲明 163
8.1.2 函數(shù)的調(diào)用、參數(shù)傳遞和返回值 164
8.1.3 函數(shù)和數(shù)組 171
8.1.4 main函數(shù)的參數(shù) 173
8.2 指針函數(shù) 174
8.2.1 指針函數(shù)的定義和使用 174
8.2.2 指針函數(shù)程序舉例 177
8.3 函數(shù)指針 179
8.3.1 函數(shù)指針的聲明 179
8.3.2 定義函數(shù)指針類型 180
8.3.3 函數(shù)指針數(shù)組 181
8.3.4 函數(shù)指針程序舉例 182
8.4 遞歸函數(shù) 184
8.4.1 遞歸函數(shù)的定義 184
8.4.2 函數(shù)調(diào)用機(jī)制說(shuō)明 185
8.4.3 遞歸調(diào)用的形式 185
8.4.4 遞歸的條件 186
8.5 回調(diào)函數(shù) 187
8.5.1 回調(diào)函數(shù)的定義 187
8.5.2 回調(diào)函數(shù)實(shí)現(xiàn)機(jī)制 188
8.5.3 自定義回調(diào)函數(shù) 188
8.5.4 嵌入式開(kāi)發(fā)中常見(jiàn)的回調(diào)函數(shù) 189
8.6 attribute機(jī)制介紹 189
小結(jié) 195
思考與練習(xí) 195
第9章 用戶自定義數(shù)據(jù)類型 196
9.1 結(jié)構(gòu)體 197
9.1.1 結(jié)構(gòu)體的定義 197
9.1.2 結(jié)構(gòu)體變量的聲明、使用及初始化 199
9.1.3 結(jié)構(gòu)體數(shù)組 206
9.1.4 結(jié)構(gòu)體指針 210
9.2 位域 211
9.2.1 位域的定義 211
9.2.2 位域變量的說(shuō)明 213
9.2.3 位域的使用 214
9.3 共用體 215
9.4 枚舉 217
9.4.1 枚舉類型的定義 218
9.4.2 枚舉變量的聲明和使用 219
小結(jié) 221
思考與練習(xí) 221
第10章 嵌入式C語(yǔ)言的
高級(jí)用法 223
10.1 內(nèi)存管理 224
10.2 動(dòng)態(tài)內(nèi)存的申請(qǐng)和釋放 225
10.2.1 malloc函數(shù) 225
10.2.2 free函數(shù) 226
10.2.3 關(guān)于野指針 228
10.3 堆和棧的區(qū)別 230
10.4 動(dòng)態(tài)內(nèi)存程序舉例 231
10.5 C語(yǔ)言和匯編語(yǔ)言的接口 233
10.5.1 內(nèi)聯(lián)匯編的語(yǔ)法 233
10.5.2 編譯器優(yōu)化介紹 236
10.5.3 C語(yǔ)言關(guān)鍵字volatile 236
10.5.4 “memory”描述符 236
小結(jié) 236
思考與練習(xí) 236
第11章 嵌入式Linux內(nèi)核常見(jiàn)數(shù)據(jù)結(jié)構(gòu) 239
11.1 鏈表 240
11.1.1 單向鏈表 240
11.1.2 雙向鏈表 243
11.1.3 循環(huán)鏈表 245
11.1.4 ARM Linux中鏈表使用實(shí)例 245
11.2 樹(shù)、二叉樹(shù)、平衡樹(shù) 247
11.2.1 樹(shù)的定義 247
11.2.2 二叉樹(shù) 248
11.2.3 平衡樹(shù) 254
11.2.4 ARM Linux中紅黑樹(shù)使用實(shí)例 255
11.3 哈希表 258
11.3.1 哈希表的概念及作用 258
11.3.2 哈希表的構(gòu)造方法 259
11.3.3 哈希表的處理沖突方法 260
11.3.4 ARM Linux中哈希表
使用實(shí)例 262
小結(jié) 263
思考與練習(xí) 263

主站蜘蛛池模板: 国产精品久久久久久久小唯西川 | 国产高潮白浆黑丝 | 2017AV天堂网 | 精品一区二区三区国产 | 国产天天草 | 精品日韩 | 黄色免费视屏 | 国产三级片精品 | 日本美女一区二区三区 | 国产成人无码免费视频在线 | 初高中生免费视频毛片 | 国产肛交视频 | yiren22成人综合网在线 | a毛片免费精品一区二区三区 | 999精品 | 人成精品 | 青青草国产精品人人爱99 | 一级免费看视频 | 日韩欧美视频在线播放 | 久久精品成人一区二区三区蜜臀 | 成人高清视频免费 | 狠狠躁夜夜躁人人爽天天不 | 人妻系列无码专区无码中出 | 99久久99久国产黄毛片 | 怡春院久久国语视频免费 | 最新日韩欧美在线综合网 | 免费看aaaaa级淫片涩爱av | 韩日自拍 | 精品欧美亚洲韩国日本久久 | 精品国产免费久久久久久尖叫 | 天天色草 | 91精品综合久久久久久 | 亚洲精品日韩综合观看成人91 | 6080YYY午夜理论片 | 亚洲精品中文字幕字幕 | 91精品啪在线观看国产线免费 | 99在线热视频 | 嫩草福利视频精品一区二区三区 | 国产馆无码视频在线观看播放 | 国产一区二区不卡老阿姨 | 爱爱一区 |