上QQ阅读APP看书,第一时间看更新
2.1.1 在“第一个”仓颉程序中声明一个变量
对代码清单1-1进行修改,在程序中声明一个变量。修改后的代码如代码清单2-1所示。
代码清单2-1 hello_cangjie.cj
01 main() { 02 var info: String = "你好,仓颉!" 03 println(info) // 输出变量info并换行 04 }
在以上示例中,我们使用以下代码声明了一个String类型的可变变量info,其初始值为"你好,仓颉!":
var info: String = "你好,仓颉!"
编译并执行该程序,输出结果和代码清单1-1的输出结果是完全一样的。
在执行示例程序时,系统自动会从main开始,自上往下逐行执行花括号中的代码。首先是第 2 行代码,通过这个变量声明,系统为我们准备好了一个名为info、值为"你好,仓颉!"的String类型的可变变量。接着是第3行代码,使用println函数输出了变量info的值。在第3行代码中,通过变量名info访问了变量的值。