技术栈

仓颉(cangjie)编程语言

软件开发技术深度爱好者
16 天前
华为·仓颉(cangjie)编程语言
华为仓颉语言的函数初步函数是一段完成特定任务的独立代码片段,可以通过函数名字来标识,这个名字可以被用来调用函数。要特别注意,与C/C++、Python等语言不同,仓颉禁止参数重新赋值——函数参数均为不可变(immutable)变量,在函数定义内不能对其赋值。也就是说,仓颉函数参数与 let 声明的变量一样,只能读取,不能再次赋值。例如: func demo(x: Int64): Int64 { x = x + 1 // ❌ 编译错误 return x }
软件开发技术深度爱好者
1 个月前
仓颉(cangjie)编程语言
华为仓颉编程语言实践体验目前华为仓颉编程语言因为其推出时间较短,生态系统不完善。官网资料权威,但比较庞大难懂。快速实验入门,是学习一门编程语言的法宝。网上靠谱的资料稀少,特此撰文介绍,帮助初学者减少挫折感,树立学习信心。
我是有底线的