美文网首页
仓颉之基本概念 2024-08-27 周二

仓颉之基本概念 2024-08-27 周二

作者: 勇往直前888 | 来源:发表于2024-08-26 17:45 被阅读0次

标识符

  • 普通标识符:以字母或者下划线开头,这点与其他编程语言一样。

  • 可以用汉语作为变量名,这个可以尝试一下。(中文做变量名,可读性会提高)

abc
_abc
abc_
a1b2c3
a_b_c
a1_b2_c3
仓颉
__こんにちは
  • 原始标识符如果想用关键字做标识符,需要加上一对反引号。(非必要,这样做意义不大)
`abc`
`_abc`
`a1b2c3`
`if`
`while`
`à֮̅̕b`

程序结构

  • 基础数据类型和 struct 等类型属于值类型,而 class 和 Array 等类型属于引用类型。

表达式

  • for-in 表达式可以遍历那些扩展了迭代器接口 Iterable<T> 的类型实例。
for (迭代变量 in 序列) {
  循环体
}

“迭代变量”是单个标识符或由多个标识符构成的元组,用于绑定每轮遍历中由迭代器指向的数据,可以作为“循环体”中的局部变量使用。
在 for-in 表达式的循环体中,不能修改迭代变量。
在一些应用场景中,我们只需要循环执行某些操作,但并不使用迭代变量,这时您可以使用通配符 _ 代替迭代变量。这个用于不需要使用迭代变量的场景。

  • 可以在所遍历的“序列”之后用 where 关键字引导一个布尔表达式
main() {
    for (i in 0..8 where i % 2 == 1) { // i 为奇数才会执行循环体
        println(i)
    }
}

函数

  • 仓颉使用关键字 func 来表示函数定义的开始,func 之后依次是函数名、参数列表、可选的函数返回值类型、函数体。
func add(a: Int64, b: Int64): Int64 {
    return a + b
}

除了返回值,大部分和Swift差不多

相关文章

  • 《仓颉之简述》

    ☞仓颉,原姓侯冈,名颉,俗称仓颉先师 ,又史皇氏,又曰苍王、仓圣。[1]《说文解字》、《世本》、《淮南子》皆记载仓...

  • 仓颉

    仓颉 仓颉,复姓侯冈,名颉,仓颉传说中为文字之神,结束了结绳记事的落后记事方法,开创文明之基。黄帝时期的发明创造较...

  • 一项伟大的活动————读书

    在中国,一直流传着仓颉造字的故事。 传说仓颉四目重瞳,非常聪明。有一年,仓颉到南方巡狩,登上一座阳虚之山,临于玄扈...

  • 文章本天成,妙手偶得之

    文章本天成,妙手偶得之。 古时有仓颉造字, 《淮南子·本经》中记载:“昔者仓颉作书 ,而 天雨粟 ,鬼夜哭。” 为...

  • 手中一支笔,光芒照我心

    《淮南子》里说:“昔者仓颉作书而天雨粟,鬼夜哭。”用现在的话来解释就是当仓颉造字并用文字记录天地之间的事物之...

  • 仓颉林

    仓颉林 王赵民 题记:孔庙、孔林,是以圣人孔子命名的。仓颉为字圣,既有仓颉庙,亦应有仓颉林。故可将仓颉庙里的树命名...

  • 人人可为养生法【灵能振腹】(6)

    华夏有仓颉造字之古代神话传说,且仓颉造字的地方叫“凤凰衔书台”。 《淮南子·本经训》:“昔者苍颉作书,而天雨粟,鬼...

  • 仓颉

    你望着 那落日 如血般浓烈 想说些什么 却只是 无语凝噎 恍然间看见 那年春来 花开花谢 不知不觉 却已是 漫天...

  • 仓颉

    1 他睁开了眼睛。 通过视网膜里逐渐清晰起来的画面和舒展四肢时受到的阻碍,他判断出自己正身处在一处密闭狭窄的空间内...

  • 仓颉

    一只蝴蝶有多鲜艳 能不能飞越过猜忌和冷漠 世界给你的简讯和留言 说不清万分之一追悔~

网友评论

      本文标题:仓颉之基本概念 2024-08-27 周二

      本文链接:https://www.haomeiwen.com/subject/azlakjtx.html