首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
IT猿人
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
仓颉原生应用编程语言教程(第12期)
程序结构 通常,我们都会在扩展名为 .cj 的文本文件中编写仓颉程序,这些程序和文件也被称为源代码和源文件,在程序开发的最后阶段,这些源代码将被编译为特定格式的二进制文件。 编辑 在仓颉程序的顶
仓颉原生应用编程语言教程(第11期)
你好!仓颉**** 图文/视频:KCKCJY | package HelloTest main(): Int64 { println("你好!仓颉") return 0} | 基本概念
仓颉原生应用编程语言教程(第10期)
视频:KCKCJY try-with-resources 仓颉使用 try-catch-finally 表达式来实现异常处理,该机制和传统语言的异常处理机制十分相似,但仓颉额外提供了 try-with
仓颉原生应用编程语言教程(第9期)
“不可变”优先**** 不可变(Immutable)指的是在变量赋值或对象创建结束之后,使用者就不能再改变它的值或状态。不可变意味着只读不写,因此不可变对象天然地具备线程安全的特性,即如无其它特殊限制
仓颉原生应用编程语言教程(第8期)
视频教程“KCKCJY” 静态类型和垃圾收集 仓颉是静态类型语言,程序中所有变量和表达式的类型都是在编译期确定的,并且在程序运行过程中不会发生改变。相比动态类型系统,静态类型系统对开发者有更多的约束,
仓颉原生应用编程语言教程(第7期)
其他现代特性及语法糖**** 仓颉编程视频→KCKCJY 函数重载**** 仓颉允许在同一作用域内定义多个同名函数。编译器根据参数的个数和类型,来决定函数调用实际执行的是哪个函数。例如,下面的绝对值函
仓颉原生应用编程语言教程(第6期)
类型扩展**** 仓颉支持类型扩展特性,允许我们在不改变原有类型定义代码的情况下,为类型增加成员函数等功能。具体来说: 仓颉的类型扩展可以对已有的类型做如下几类扩展: l 添加函数 l 添加属性 l
仓颉原生应用编程语言教程(第5期)
泛型**** 视频:KCKCJY 在现代软件开发中,泛型编程已成为提高代码质量、复用性和灵活性的关键技术。泛型作为一种参数化多态技术,允许开发者在定义类型或函数时使用类型作为参数,从而创建可适用于多种
仓颉原生应用编程语言教程(第4期)
代数数据类型和模式匹配 代数数据类型是一种复合类型,指由其它数据类型组合而成的类型。两类常见的代数类型是积类型(如 struct、tuple 等)与和类型(如 tagged union)。 在此我们着
仓颉原生应用编程语言教程(第3期)
函数 作为一等公民**** 仓颉中函数可以作为普通表达式使用,可以作为参数传递,作为函数返回值,被保存在其他数据结构中,或者赋值给一个变量使用。 func f(x: Int) { return
下一页
个人成就
文章被点赞
1
文章被阅读
1,577
掘力值
124
关注了
0
关注者
2
收藏集
0
关注标签
0
加入于
2024-10-22