





定价:89元
印次:1-2
ISBN:9787302655435
出版日期:2024.02.01
印刷日期:2024.08.28
图书责编:杨帆
图书分类:教材
本书面向C语言程序设计初学者,共11章。本书内容既传承传统,介绍C语言的语法、数据类型、变量、表达式、控制结构、结构体、数组、函数、指针、文件等C语言程序设计的经典知识;又与时俱进,涵盖鸿蒙操作系统、虚拟机管理、C语言程序设计开发环境、交叉编译环境、嵌入式程序设计、数字电路、计算机控制等专业内容;还拥抱未来,包含大量基于鸿蒙操作系统的智能物联设备开发案例,以培养信创智能物联开发技能人才。 本书既可以作为高等院校本科学生C语言程序设计课程的教材,也可以作为教师、自学者的参考用书,同时也可供各类软件开发设计人员学习参考。
殷立峰,计算机应用技术专业硕士、教授,山东政法学院网络空间安全学院院长。 近五年在清华大学出版社出版本科教材3本。拥有厅级科学技术进步成果奖2项,山东省计算机应用优秀成果奖1项。
前言 C语言是从诞生至今经久不衰的一门编程语言。从适用性的角度看,C语言是一种既可以编写单片机程序和系统软件又可以编写互联网应用的程序设计语言。一些面向对象的程序设计语言,如C++、ObjectC、Java、C#、JavaScript等,都遵循C语言的大部分语法,形成了一个计算机语言家族——C语言家族。 从教学的角度看,学生学会C语言以后,对于C++、Java等语言就可以快速掌握。所以,C语言程序设计一直是计算机科学与技术及相关专业学生的必修课程。 作者从事C语言程序设计课程的教学多年,希望能把C语言这门课变得既浅显易懂又妙趣横生,所以将C语言程序设计与单片机嵌入式系统开发结合无疑是一个很好的方案。“混沌初开,鸿蒙出世”,恰逢鸿蒙操作系统4.0发布,为了顺应操作系统国产化的趋势和信创人才培养的潮流,作者编写了这部依托鸿蒙OS介绍C语言程序设计的教材。 有关C语言程序设计的教材成百上千。本书既传承传统又与时俱进,既包罗万象又融会贯通,既专业经典又通俗易懂,有独到之处。 所谓传承传统,是指本书包含了传统C语言程序设计教材应有的教学内容;所谓与时俱进,是指本书紧跟国产鸿蒙操作系统发展的步伐,不但讲解C语言程序设计的基础知识,而且传授鸿蒙操作系统C语言设备开发专业技能,紧随信创人才培养的时代脉搏。 所谓既包罗万象又融会贯通,是指本书不像一般的C语言程序设计教材那样仅包含C语言程序设计方面的知识,而是在此基础上还引入了鸿蒙操作系统、Linux 操作系统、虚拟机及其管理、数字电路、嵌入式程序设计、交叉编译、计算机网络、计算机控制等方面的知识,而且这些知识不是...
第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.5DevC++的下载与安装8
1.6DevC++开发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的技术特...
u本书面向国产鸿蒙OS C语言设备开发,配有配套的教学实验设备和系列实验,融合多方面知识内容,将C语言基础知识和鸿蒙OS C语言设备开发实验巧妙配合,使读者不但学会传统的C语言程序设计知识,而且学习、培养和具备了智慧物联时代行业亟需的程序设计专业技能。
u本书面向各级各类C语言程序设计技能竞赛和计算机创新创业大赛、重视程序设计的趣味性和程序设计的综合能力培养,告别传统C语言教学枯燥的命令行程序界面,拥抱更有趣味的嵌入式实验,内容深入浅出、语言通俗易懂、图文并茂、案例驱动,既适合初学者入门,也适合作为进阶学习的重要参考资料。
"