自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 仓颉编程语言开发:枚举类型

enum 类型提供了通过列举一个类型的所有可能取值来定义此类型的方式。

2024-08-10 21:50:40 628

原创 仓颉编程语言开发:mut 函数

struct 类型是值类型,其实例成员函数无法修改实例本身。

2024-08-10 21:47:15 442

原创 仓颉编程语言开发:创建 struct 实例

定义了 struct 类型后,即可通过调用 struct 的构造函数来创建 struct 实例。

2024-08-10 21:44:31 869

原创 仓颉编程语言开发:定义 struct 类型

struct 类型的定义以关键字 struct 开头,后跟 struct 的名字,接着是定义在一对花括号中的 struct 定义体。

2024-08-10 21:42:55 942

原创 仓颉编程语言开发:const 函数和常量求值

本章主要介绍常量求值的使用方法与规则。

2024-08-10 21:39:21 981

原创 仓颉编程语言开发:操作符重载

如果希望在某个类型上支持此类型默认不支持的操作符,可以使用操作符重载实现。

2024-08-10 21:37:11 881

原创 仓颉编程语言开发:函数重载

在仓颉编程语言中,如果一个作用域中,一个函数名对应多个函数定义,这种现象称为函数重载。

2024-08-10 21:34:36 710

原创 仓颉编程语言开发:函数调用语法糖

尾随 lambda 可以使函数的调用看起来像是语言内置的语法一样,增加语言的可扩展性。

2024-08-10 21:26:53 873

原创 仓颉编程语言开发:闭包

一个函数或 lambda 从定义它的静态作用域中捕获了变量

2024-08-10 21:21:51 569

原创 仓颉编程语言开发:Lambda 表达式

Lambda 表达式的参数名的作用域与函数的相同,为 lambda 表达式的函数体部分,其作用域级别可视为与 lambda 表达式的函数体内定义的变量等同。

2024-08-10 21:19:12 267

原创 仓颉编程语言开发:嵌套函数

定义在源文件顶层的函数被称为全局函数。

2024-08-09 15:30:00 199

原创 仓颉编程语言开发:函数类型

仓颉编程语言中,函数是一等公民(first-class citizens),可以作为函数的参数或返回值,也可以赋值给变量。

2024-08-09 15:27:15 877

原创 仓颉编程语言开发:调用函数

根据函数定义时参数是非命名参数还是命名参数的不同

2024-08-09 15:23:46 314

原创 仓颉编程语言开发:定义函数

仓颉使用关键字 func 来表示函数定义的开始,func 之后依次是函数名、参数列表、可选的函数返回值类型、函数体。

2024-08-09 15:20:16 655

原创 仓颉编程语言开发:Nothing 类型

Nothing 是一种特殊的类型,它不包含任何值,并且 Nothing 类型是所有类型的子类型。

2024-08-09 15:16:21 317

原创 仓颉编程语言开发:区间类型

每个区间类型的实例都会包含 start、end 和 step 三个值。

2024-08-09 15:14:32 356

原创 仓颉编程语言开发:数组类型

我们可以使用 Array 类型来构造单一元素类型,有序序列的数据。

2024-08-09 15:12:15 708

原创 仓颉编程语言开发:元组类型

元组(Tuple)可以将多个不同的类型组合在一起,成为一个新的类型。

2024-08-09 15:06:50 272

原创 仓颉编程语言开发:字符串类型

字符串类型使用 String 表示,用于表达文本数据,由一串 Unicode 字符组合而成。

2024-08-09 15:00:43 1024

原创 仓颉编程语言开发:字符类型

字符类型使用 Rune 表示,可以表示 Unicode 字符集中的所有字符。

2024-08-09 14:54:16 217

原创 仓颉编程语言开发:布尔类型

布尔类型使用 Bool 表示,用来表示逻辑中的真和假。

2024-08-08 22:42:10 184

原创 仓颉编程语言开发:浮点类型

浮点类型不支持自增和自减操作符。

2024-08-08 22:40:29 420

原创 仓颉编程语言开发:整数类型

整数类型分为有符号(signed)整数类型和无符号(unsigned)整数类型。

2024-08-08 22:38:12 764

原创 仓颉编程语言开发:表达式

本节介绍最常用的条件表达式、循环表达式以及部分控制转移表达式(break、continue)。

2024-08-08 22:36:00 691

原创 仓颉编程语言开发:程序结构

在仓颉程序的顶层作用域中,可以定义一系列的变量、函数和自定义类型(如 struct、class、enum 和 interface 等).......

2024-08-08 22:28:59 880

原创 仓颉编程语言开发:标识符

在仓颉编程语言中,开发者可以给一些程序元素命名...........

2024-08-08 22:23:33 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除