国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >>
鴻蒙OS C語言程序設計(微課版)

包郵 鴻蒙OS C語言程序設計(微課版)

出版社:清華大學出版社出版時間:2024-02-01
開本: 其他 頁數: 427
本類榜單:教材銷量榜
中 圖 價:¥64.2(7.2折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

鴻蒙OS C語言程序設計(微課版) 版權信息

鴻蒙OS C語言程序設計(微課版) 本書特色

u本書面向C語言程序設計的初學者,不但包含傳統C語言程序設計教學內容,而且包含鴻蒙OS C語言設備開發的內容。既對C語言的知識難點配以簡明直觀的示意圖予以詮釋,易于讀者對C語言的理解和掌握;又通過鴻蒙OS C語言設備案例,使得C語言程序設計課程的學習妙趣橫生。
u本書面向國產鴻蒙OS C語言設備開發,配有配套的教學實驗設備和系列實驗,融合多方面知識內容,將C語言基礎知識和鴻蒙OS C語言設備開發實驗巧妙配合,使讀者不但學會傳統的C語言程序設計知識,而且學習、培養和具備了智慧物聯時代行業亟需的程序設計專業技能。
u本書面向各級各類C語言程序設計技能競賽和計算機創新創業大賽、重視程序設計的趣味性和程序設計的綜合能力培養,告別傳統C語言教學枯燥的命令行程序界面,擁抱更有趣味的嵌入式實驗,內容深入淺出、語言通俗易懂、圖文并茂、案例驅動,既適合初學者入門,也適合作為進階學習的重要參考資料。

鴻蒙OS C語言程序設計(微課版) 內容簡介

本書面向C語言程序設計初學者,共11章。本書內容既傳承傳統,介紹C語言的語法、數據類型、變量、表達式、控制結構、結構體、數組、函數、指針、文件等C語言程序設計的經典知識;又與時俱進,涵蓋鴻蒙操作系統、虛擬機管理、C語言程序設計開發環境、交叉編譯環境、嵌入式程序設計、數字電路、計算機控制等專業內容;還擁抱未來,包含大量基于鴻蒙操作系統的智能物聯設備開發案例,以培養信創智能物聯開發技能人才。 本書既可以作為高等院校本科學生C語言程序設計課程的教材,也可以作為教師、自學者的參考用書,同時也可供各類軟件開發設計人員學習參考。

鴻蒙OS C語言程序設計(微課版) 目錄

第1章概述1
1.1計算機程序設計語言1
1.1.1機器語言2
1.1.2匯編語言3
1.1.3高級語言3
1.2C語言簡介4
1.2.1C語言發展簡史4
1.2.2C語言的標準化4
1.2.3C語言及其特點5
1.3C語言程序開發環境5
1.4C語言程序開發工具6
1.5DevC 的下載與安裝8
1.6DevC 開發C語言程序的方法與步驟14
1.7習題28
第2章C語言的基礎知識29
2.1初識C語言程序29
2.2C語言的基本語法成分33
2.2.1C語言的字符集33
2.2.2C語言的語法要素33
2.3數據類型的轉換51
2.4C語言的功能52
2.5鴻蒙OS C語言設備開發實驗: Hello HarmonyOS53
2.5.1下載本實驗所用的軟件和文件54
2.5.2安裝USB接口轉串口驅動程序、燒錄軟件和串口
調試器軟件54
2.5.3編輯hello.c程序源代碼54
2.5.4準備鴻蒙OS C語言設備開發網頁編譯環境56
2.5.5使用編譯網頁編譯HarmonyOS程序源代碼622.5.6將目標代碼燒錄到開發實驗板中65
2.5.7使用串口調試器查看目標代碼的執行結果69
2.5.8本實驗串口通信工作原理70
2.6習題71
〖3〗鴻蒙OS C語言程序設計(微課版)目錄〖3〗第3章鴻蒙OS C語言設備開發基礎74
3.1鴻蒙OS簡介74
3.1.1鴻蒙OS的發展歷史74
3.1.2鴻蒙OS的設計理念75
3.1.3鴻蒙OS的技術架構75
3.1.4鴻蒙OS的技術特點77
3.1.5鴻蒙OS的應用場景79
3.2鴻蒙OS C語言設備開發實驗板79
3.3鴻蒙OS C語言設備開發環境82
3.3.1鴻蒙OS C語言設備開發硬件環境83
3.3.2鴻蒙OS C語言設備開發軟件環境83
3.4安裝配置鴻蒙OS C語言設備開發的編譯環境84
3.4.1安裝虛擬機管理軟件VMware Workstation85
3.4.2使用VMware Workstation創建Linux虛擬機90
3.4.3配置虛擬機操作系統環境并安裝工具軟件104
3.4.4安裝編譯環境構建工具HUAWEI DevEco Device Tool117
3.5安裝Windows工作臺鴻蒙OS C語言設備開發環境123
3.5.1安裝DevEco Device Tool、Visual Studio Code和Python124
3.5.2在Visual Studio Code中安裝配置中文環境131
3.5.3在Visual Studio Code中安裝SSH插件133
3.5.4在Visual Studio Code中新建鴻蒙OS C語言設備開發工程144
3.6虛擬機及鴻蒙OS C語言設備開發編譯環境的鏡像文件制作及還原158
3.6.1制作虛擬機及鴻蒙OS C語言設備開發編譯環境的鏡像文件159
3.6.2使用鏡像文件安裝生成虛擬機及鴻蒙OS C語言設備開發
編譯環境161
3.7安裝配置鴻蒙OS C語言可執行程序燒錄軟件164
3.7.1安裝USB接口轉串口驅動程序165
3.7.2燒錄軟件HiBurn的安裝166
3.8將虛擬機文件夾映射為Windows工作臺的磁盤168
3.9鴻蒙OS C語言設備開發實驗: 點亮一只LED燈171
3.9.1鴻蒙OS C語言設備開發方法171
3.9.2鴻蒙OS C語言程序項目結構和內容172
3.9.3點亮一只LED燈項目的開發步驟176
3.9.4點亮一只LED燈實驗工作原理207
3.10習題208
第4章C語言的控制結構210
4.1順序結構210
4.2選擇結構211
4.2.1if語句211
4.2.2if語句的嵌套218
4.2.3條件表達式218
4.2.4switch語句219
4.3循環結構221
4.3.1while循環221
4.3.2dowhile循環222
4.3.3for循環223
4.3.4多重循環226
4.4其他控制語句229
4.5循環結構典型算法程序舉例231
4.6結構化程序設計232
4.7鴻蒙OS C語言設備開發實驗: 閃爍的LED燈233
4.7.1閃爍的LED燈項目的結構和內容233
4.7.2閃爍的LED燈實驗過程234
4.7.3閃爍的LED燈實驗工作原理235
4.8鴻蒙OS C語言設備開發實驗: 呼吸燈236
4.8.1呼吸燈實驗程序源碼236
4.8.2呼吸燈實驗過程238
4.8.3呼吸燈實驗工作原理238
4.9習題239
第5章C語言的函數245
5.1函數245
5.2C語言的局部變量和全局變量248
5.3C語言變量的靜態存儲和動態存儲252
5.4C語言程序在內存中的存儲結構254
5.5鴻蒙OS C語言設備開發實驗: 跑馬燈256
5.5.1跑馬燈實驗程序源碼256
5.5.2跑馬燈實驗過程258
5.5.3跑馬燈實驗工作原理258
5.6習題259
第6章指針264
6.1初識指針264
6.2兩個數交換267
6.3數據輸入和輸出273
6.4使用指針的利與弊276
6.5讀取字符277
6.6鴻蒙OS C語言設備開發實驗: 讀取按鈕狀態278
6.6.1讀取按鈕狀態實驗設備278
6.6.2讀取按鈕狀態實驗程序源碼279
6.6.3讀取按鈕狀態實驗工作原理280
6.7鴻蒙OS C語言設備開發實驗: 電子秤281
6.7.1電子秤實驗設備281
6.7.2電子秤實驗程序源碼282
6.7.3電子秤實驗工作原理283
6.8習題285
第7章數組289
7.1一維數組290
7.1.1一維數組的定義和使用290
7.1.2計算數組元素的均值292
7.1.3利用指針計算數組元素均值296
7.1.4均值濾波算法297
7.1.5有序數組插入算法300
7.1.6求*小值算法302
7.1.7選擇排序算法303
7.2二維數組304
7.2.1二維數組的定義304
7.2.2二維數組的使用306
7.2.3二維數組求和案例307
7.2.4矩陣相加案例309
7.3動態內存311
7.3.1動態內存分配311
7.3.2基于動態內存分配的矩陣312
7.4鴻蒙OS C語言設備開發實驗: 點陣顯示315
7.4.1點陣顯示實驗設備及工作原理315
7.4.2點陣顯示實驗程序源碼318
7.4.3點陣顯示實驗程序源碼解析319
7.5習題321
第8章字符串323
8.1字符串長度計算算法324
8.2字符串逆序算法326
8.3字符串復制算法327
8.4C語言的標準字符串函數329
8.5鴻蒙OS C語言設備開發實驗: 點陣顯示字母330
8.5.1點陣顯示字母實驗工作原理330
8.5.2點陣顯示字母實驗程序源碼330
8.5.3點陣顯示字母實驗程序源碼解析333
8.6習題334
第9章結構體、枚舉和共用體336
9.1什么是結構體336
9.2結構體的使用337
9.2.1使用結構體變量存儲平面上點的坐標337
9.2.2使用結構體變量計算平面上兩個點的距離338
9.3類型定義關鍵字typedef340
9.4結構體指針及其應用341
9.5函數指針及其應用343
9.6枚舉347
9.6.1什么是枚舉347
9.6.2枚舉案例: 迷宮尋路349
9.7共用體353
9.8鴻蒙OS C語言設備開發實驗: 四位七段數碼管355
9.8.1四位七段數碼管實驗設備及其工作原理355
9.8.2四位七段數碼管實驗程序源碼357
9.8.3四位七段數碼管實驗程序源碼解析366
9.9習題366
第10章預處理與頭文件369
10.1文件包含指令#include369
10.1.1#include指令的常規用法371
10.1.2stdlib.h頭文件380
10.2宏定義指令#define386
10.2.1#define的應用386
10.2.2宏函數387
10.3條件編譯指令#ifdef388
10.4鴻蒙OS C語言設備開發實驗: 簡單直流電動機390
10.4.1簡單直流電動機實驗設備及工作原理390
10.4.2簡單直流電動機旋轉實驗391
10.4.3簡單直流電動機正轉、反轉實驗393
10.4.4簡單直流電動機調速實驗395
10.5鴻蒙OS C語言設備開發實驗: 步進電動機398
10.5.1步進電動機實驗設備及工作原理398
10.5.2步進電動機實驗程序源碼399
10.5.3步進電動機實驗程序源碼解析402
10.6習題402
第11章文件404
11.1stdio.h頭文件404
11.2文件類型406
11.3文件的打開與關閉407
11.3.1流407
11.3.2文件指針407
11.3.3文件的打開與關閉408
11.4文本文件的寫和讀410
11.4.1寫文本文件410
11.4.2讀文本文件412
11.5二進制文件的讀和寫415
11.5.1讀二進制文件415
11.5.2寫二進制文件417
11.6文件的隨機讀寫419
11.7習題420
附錄AC 關鍵字423
附錄BC 運算符424
附錄CC/C 常用庫函數425
C.1常用數學函數425
C.2常用字符串處理函數426
C.3其他常用函數427
附錄DASCII碼表428
參考文獻429
展開全部

鴻蒙OS C語言程序設計(微課版) 作者簡介

殷立峰,山東政法學院網絡空間安全學院院長、教授,國家注冊信息安全講師。主要從事計算機科學與技術和網絡空間安全等領域的相關研究。主持的項目獲得山東省計算機應用優秀成果獎,開發的軟件在高速公路和醫保領域得到廣泛應用。主編由清華大學出版社出版的教材5部。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 国产成人亚洲综合无 | 国产偷v国产偷v亚洲高清 | 成人毛片免费看 | 久久中文网中文字幕 | 公与淑婷厨房猛烈进出视频免费 | 又大又黄又粗又爽的免费视频 | 久久精品国产一区二区小说 | 在线亚洲欧美日韩 | 国产精品成人在线 | 中文字幕丝袜在线56页 | 国产成人亚洲综合在线 | 一边吃奶一边摸做爽视频 | 亚洲人成电影网 | 亚洲欧美日韩国产精品26u | 亚洲入口无毒网址你懂的 | 亚洲人成绝费网站色www | 久草新视觉 | 久久久久久人妻无码 | 亚洲va中文字幕无码毛片 | 97国产在线视频 | 亚洲熟妇自拍无码区 | 高清久久 | 亚洲加勒比少妇无码av | 午夜影视剧场 | 久久精品国产清自在天天线 | 午夜美女久久久久爽久久 | 无码人妻精品一区二区三区下载 | 99热精品在线观看 | 欧美在线观看一区二区三区 | 在线观看免费高清激情爱爱 | 久久亚洲国产成人精品无码区 | 精品一久久 | 久热草视频 | 夜夜高潮夜夜爽夜夜爱爱一区 | 日本免费一区二区三区日本 | 最近中文字幕完整版 | 用舌头去添高潮无码视频 | 成人国产在线24小时播放视频 | 性色欧美| 亚洲av无码欧洲av无码网站 | 能看的毛片网站 |