中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
鴻蒙OS C語言程序設計(微課版)

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

出版社:清華大學出版社出版時間:2024-02-01
開本: 其他 頁數: 427
本類榜單:教材銷量榜
中 圖 價:¥63.3(7.1折) 定價  ¥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條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 天津散热器_天津暖气片_天津安尼威尔散热器制造有限公司 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | CNC机加工-数控加工-精密零件加工-ISO认证厂家-鑫创盟 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 应急灯_消防应急灯_应急照明灯_应急灯厂家-大成智慧官网 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 2025黄道吉日查询、吉时查询、老黄历查询平台- 黄道吉日查询网 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 清洁设备_洗地机/扫地机厂家_全自动洗地机_橙犀清洁设备官网 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | 家德利门业,家居安全门,别墅大门 - 安徽家德利门业有限公司 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 起好名字_取个好名字_好名网免费取好名在线打分 | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 |