鸿蒙
文章平均质量分 77
普通网友
这个作者很懒,什么都没留下…
展开
-
仓颉编程语言开发:枚举类型
enum 类型提供了通过列举一个类型的所有可能取值来定义此类型的方式。原创 2024-08-10 21:50:40 · 628 阅读 · 0 评论 -
仓颉编程语言开发:mut 函数
struct 类型是值类型,其实例成员函数无法修改实例本身。原创 2024-08-10 21:47:15 · 442 阅读 · 0 评论 -
仓颉编程语言开发:创建 struct 实例
定义了 struct 类型后,即可通过调用 struct 的构造函数来创建 struct 实例。原创 2024-08-10 21:44:31 · 869 阅读 · 0 评论 -
仓颉编程语言开发:定义 struct 类型
struct 类型的定义以关键字 struct 开头,后跟 struct 的名字,接着是定义在一对花括号中的 struct 定义体。原创 2024-08-10 21:42:55 · 942 阅读 · 0 评论 -
仓颉编程语言开发:const 函数和常量求值
本章主要介绍常量求值的使用方法与规则。原创 2024-08-10 21:39:21 · 981 阅读 · 0 评论 -
仓颉编程语言开发:操作符重载
如果希望在某个类型上支持此类型默认不支持的操作符,可以使用操作符重载实现。原创 2024-08-10 21:37:11 · 881 阅读 · 0 评论 -
仓颉编程语言开发:函数重载
在仓颉编程语言中,如果一个作用域中,一个函数名对应多个函数定义,这种现象称为函数重载。原创 2024-08-10 21:34:36 · 710 阅读 · 0 评论 -
仓颉编程语言开发:函数调用语法糖
尾随 lambda 可以使函数的调用看起来像是语言内置的语法一样,增加语言的可扩展性。原创 2024-08-10 21:26:53 · 873 阅读 · 0 评论 -
仓颉编程语言开发:闭包
一个函数或 lambda 从定义它的静态作用域中捕获了变量原创 2024-08-10 21:21:51 · 569 阅读 · 0 评论 -
仓颉编程语言开发:Lambda 表达式
Lambda 表达式的参数名的作用域与函数的相同,为 lambda 表达式的函数体部分,其作用域级别可视为与 lambda 表达式的函数体内定义的变量等同。原创 2024-08-10 21:19:12 · 267 阅读 · 0 评论 -
仓颉编程语言开发:嵌套函数
定义在源文件顶层的函数被称为全局函数。原创 2024-08-09 15:30:00 · 199 阅读 · 0 评论 -
仓颉编程语言开发:函数类型
仓颉编程语言中,函数是一等公民(first-class citizens),可以作为函数的参数或返回值,也可以赋值给变量。原创 2024-08-09 15:27:15 · 877 阅读 · 0 评论 -
仓颉编程语言开发:调用函数
根据函数定义时参数是非命名参数还是命名参数的不同原创 2024-08-09 15:23:46 · 314 阅读 · 0 评论 -
仓颉编程语言开发:定义函数
仓颉使用关键字 func 来表示函数定义的开始,func 之后依次是函数名、参数列表、可选的函数返回值类型、函数体。原创 2024-08-09 15:20:16 · 655 阅读 · 0 评论 -
仓颉编程语言开发:Nothing 类型
Nothing 是一种特殊的类型,它不包含任何值,并且 Nothing 类型是所有类型的子类型。原创 2024-08-09 15:16:21 · 317 阅读 · 0 评论 -
仓颉编程语言开发:区间类型
每个区间类型的实例都会包含 start、end 和 step 三个值。原创 2024-08-09 15:14:32 · 356 阅读 · 0 评论 -
仓颉编程语言开发:数组类型
我们可以使用 Array 类型来构造单一元素类型,有序序列的数据。原创 2024-08-09 15:12:15 · 708 阅读 · 0 评论 -
仓颉编程语言开发:元组类型
元组(Tuple)可以将多个不同的类型组合在一起,成为一个新的类型。原创 2024-08-09 15:06:50 · 272 阅读 · 0 评论 -
仓颉编程语言开发:字符串类型
字符串类型使用 String 表示,用于表达文本数据,由一串 Unicode 字符组合而成。原创 2024-08-09 15:00:43 · 1024 阅读 · 0 评论 -
仓颉编程语言开发:字符类型
字符类型使用 Rune 表示,可以表示 Unicode 字符集中的所有字符。原创 2024-08-09 14:54:16 · 217 阅读 · 0 评论 -
仓颉编程语言开发:布尔类型
布尔类型使用 Bool 表示,用来表示逻辑中的真和假。原创 2024-08-08 22:42:10 · 184 阅读 · 0 评论 -
仓颉编程语言开发:浮点类型
浮点类型不支持自增和自减操作符。原创 2024-08-08 22:40:29 · 420 阅读 · 0 评论 -
仓颉编程语言开发:整数类型
整数类型分为有符号(signed)整数类型和无符号(unsigned)整数类型。原创 2024-08-08 22:38:12 · 764 阅读 · 0 评论 -
仓颉编程语言开发:表达式
本节介绍最常用的条件表达式、循环表达式以及部分控制转移表达式(break、continue)。原创 2024-08-08 22:36:00 · 691 阅读 · 0 评论 -
仓颉编程语言开发:程序结构
在仓颉程序的顶层作用域中,可以定义一系列的变量、函数和自定义类型(如 struct、class、enum 和 interface 等).......原创 2024-08-08 22:28:59 · 880 阅读 · 0 评论 -
仓颉编程语言开发:标识符
在仓颉编程语言中,开发者可以给一些程序元素命名...........原创 2024-08-08 22:23:33 · 176 阅读 · 0 评论