





定价:129元
印次:1-1
ISBN:9787302606307
出版日期:2024.07.01
印刷日期:2024.06.26
图书责编:赵佳霓
图书分类:零售
"本书定位于仓颉语言的入门教程,成体系深入浅出地介绍仓颉语言应用开发的基础知识和常用标准库的使用方法,面向所有对仓颉语言的爱好者。 本书分为14章。第1~5章为基础篇,介绍仓颉语言的基本数据类型和基础语法。第6~12章为了提高篇,介绍自定义数据类型、集合类型的基本用法,面向对象编程、函数式编程等常用编程范式,以及文件读写和网络编程的基础知识。第13~14章为应用篇,介绍跨语言互操作、序列化等技术,并通过2个实战项目(网络聊天室、2048小游戏和博客网站)来带领读者亲身体验仓颉项目开发的全过程。 书中包含了310个实例、3个完整的仓颉项目,使读者在掌握理论知识的基础上掌握应用开发的基本流程。书中所有代码示例均在模拟器或真机上通过测试。 每章都有相应的教学课件,并且在章节的结尾处设置了几个用于巩固知识的习题,可以作为大学计算机、软件专业相关课程的教材或参考书,也可作为仓颉语言应用开发工程师的参考书籍。 "
董昱,华为开发者专家(HUAWEI Developer Experts)、仓颉语言社区讲师(Cangjie Commumity Speaker)、仓颉库开发者(Cangjie Library Developer),首批仓颉语言开发者,在软件和算法设计等方面具有丰富的经验。
仓颉造字是中国古代的一个神话传说。相传约5000年前,仓颉是黄帝身边负责记录农业生产和社会生活的史官,平时主要用结绳和刻木来记事,非常不方便。不过,仓颉有4只眼睛,比常人拥有更强的观察能力。为了记录方便,仓颉开始洞悉世事,观察日月星辰、山水草木,在兰陵县作字沟村(现山东省临沂市)将各种不同的事物进行了抽象,创造了最早的象形文字。《淮南子·本经训》记载:“昔者仓颉作书,而天雨粟,鬼夜哭。”仓颉造字惊天地泣鬼神,连下的雨落在了地上变成了谷子。这是二十四节气中“谷雨”的由来,可见仓颉在古代人民群众心中的地位。 如今,华为创造了仓颉编程语言,这无疑是中国软件行业的一件大事。仓颉语言的诞生将会为HarmonyOS、华为终端应用等层面提供强有力的支撑。回看过去,现代学者普遍认为仓颉造字并不是其一人所为,而是总结和整理了当时许多流传在民间的象形符号。华为的仓颉语言也是一样,需要开发者的共商共建,一同将仓颉语言推向新的高地。 学习仓颉语言是一件很浪漫的事!仓颉语言融合了众多语言的优秀特性,优雅开放、全面易用,不仅是资深工程师的进阶通道,也是菜鸟萌新的“下饭菜”。对!这是你的菜!希望读者能够保持对知识的渴望,就像谈恋爱一样保持初心、充满激情、共同成长。仓颉语言是一种静态强类型的编程语言,支持命令式、函数式和面向对象等多范式编程,不仅拥有类似Python语言的易用性,也拥有类似C语言的深邃和高效。 本书定位于仓颉语言的入门教程,成体系地介绍仓颉语言开发的基础知识,面向所有仓颉语言爱好者,希望能够以最通俗的文字介绍...
基 础 篇
第1章 认识新朋友——仓颉语言 3
1.1 伟大的里程碑——仓颉语言的诞生 3
1.1.1 编程语言简述 4
1.1.2 仓颉语言的历史机遇 5
1.1.3 仓颉语言的基本特性 6
1.2 仓颉语言的开发环境 10
1.2.1 编译环境的搭建 11
1.2.2 编辑环境的搭建 25
1.2.3 调试环境的搭建 28
1.3 本章小结 28
1.4 习题 29
第2章 仓颉语言初体验——仓颉语言的基本语法 30
2.1 你好,仓颉! 30
2.1.1 第1个仓颉程序 31
2.1.2 仓颉语言的开发流程 33
2.1.3 语句和语句块 36
2.1.4 注释 38
2.2 变量和数据类型 38
2.2.1 变量与数据类型 39
2.2.2 通过整型学习变量的基本使用方法 42
2.2.3 浮点型的基本使用方法 44
2.2.4 变量的作用域 46
2.3 数值运算 47
2.3.1 操作符和表达式 47
2.3.2 整型的数值运算 48
2.3.3 浮点型的数值运算 51
2.3.4 数值的类型转换 52
2.3.5 复合表达式和括号表达式 53
2.3.6 数值运算实例演练 55
2.4 使用VSCode开发仓颉程序 57
2.5 本章小结 59
2.6 习题 59
第3章 结构化编程——条件结构与循环结构 61
3.1 逻辑运算与关系运算 61
3.1.1 布... 查看详情
● 全面、分步、详细地讲解仓颉语言的基本语法和实例用法;
● 配套14章教学课件、310个实例源代码,2个综合实战项目;
● 案例丰富,注释详尽,带领读者实现从0到1的突破。"