×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
仓颉语言核心编程——入门、进阶与实战

仓颉语言核心编程——入门、进阶与实战

1星价 ¥77.4 (7.1折)
2星价¥77.4 定价¥109.0
暂无评论
图文详情
  • ISBN:9787302625889
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:434
  • 出版时间:暂无
  • 条形码:9787302625889 ; 978-7-302-62588-9

本书特色

本书全面地介绍了仓颉语言的语法和开发特性,通过大量应用案例帮助开发者快速掌握仓颉语言。本书共3篇20章(基础篇、进阶篇和高级篇),所有章节都提供了源代码,供读者下载学习。

内容简介

本书系统阐述仓颉程序设计语言的语法和开发特性,仓颉程序设计语言是一门由华为公司研发的国产计算机高级编程语言。 仓颉语言作为新一代的面向应用的全场景编程语言,兼具开发效率和运行性能,并且有极强的领域扩展能力。仓颉语言在设计上广泛吸收和借鉴了现代编程语言的特性,是首个面向全场景应用开发的通用编程语言。 本书全面介绍了仓颉语言的语法设计和应用开发,分为3篇共20章。基础篇(第1~9章)介绍仓颉语言的安装与开发环境搭建、数据类型、控制流、集合、函数式编程;进阶篇(第10~16章)介绍仓颉语言的面向对象编程、扩展、模块管理和包、标准包和单元测试;高级篇(第17~20章)介绍仓颉语言的元编程、跨语言编程并发编程和网络编程。 本书适用于对仓颉语言感兴趣的编程爱好者,也适用于在校计算机专业学生。本书可以作为仓颉语言学习者的入门参考书,也可以作为高等院校仓颉语言课程的学习教材。

目录

基础篇 第1章 仓颉语言介绍 1.1 仓颉语言的主要特征 1.2 仓颉语言的特点 1.3 仓颉语言对中国软件产业的价值 1.3.1 白研编程语言的价值 1.3.2 仓颉语言的价值 1.4 本章小结 第2章 安装与配置 2.1 Linux环境搭建(Ubuntu) 2.1.1 操作系统要求 2.1.2 仓颉工具链的安装 2.1.3 混合开发环境配置 2.2 Windows环境搭建 2.2.1 仓颉工具链的安装 2.2.2 安装Cangjie Studio开发工具 2.3 个仓颉程序 2.3.1 创建项目目录 2.3.2 个“Hello,World!”程序 2.3.3 编译执行仓颉程序 2.4 本章小结 第3章 编程基础 3.1 程序结构 3.2 关键字 3.3 标识符 3.3.1 普通标识符 3.3.2 原始标识符 3.4 注释 3.4.1 单行注释 3.4.2 多行注释 3.5 变量和常量 3.5.1 定义变量 3.5.2 定义常量 3.5.3 作用域 3.5.4 初始化 3.6 代码编写规范 3.7 本章小结 第4章 数据类型 4.1 整数类型 4.1.1 整数类型的表示范围 4.1.2 整数类型的运算 4.2 浮点类型 4.3 布尔类型 4.4 字符类型 4.5 字符串类型 4.5.1 单行字符串 4.5.2 多行字符串 4.5.3 插值字符串 4.5.4 .字符串操作 4.6 Unit类型 4.7 元组类型 4.7.1 元组定义 4.7.2 元组类型的字面量 4.8 区间类型 4.8.1 左闭右开区问 4.8.2 左闭右闭区间 4.9 Nothing类型 4.10 枚举类型 4.10.1 enum的定义和使用 4.10.2 enum值 …… 进阶篇 篇 附录A 操作符
展开全部

作者简介

徐礼文,华为官方首批HarmonyOS课程导师、华为HDE、51CTO鸿蒙社区专栏作者。曾担任过 软件开发工程师、架构师、技术总监等职务,从事软件研究和开发15年。主要从事Go、Python、人工智能、区块链、JavaScript、Node.js、Java及跨平台技术的研究和技术指导工作,对 外相关领域的技术、理论和实践有很深的理解和研究。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航