Gox语言入门8.1:字符串类型的数值

2022-02-21  本文已影响0人  陆满庭

字符串类型是一种特殊的数值类型,一般用于存储文字信息,它是由一个个的“字符”按顺序排列组成的。

Gox语言中,字符串一般用英文双引号“"”括起来表示。字符串可以进行连接操作,就是将两个字符串按顺序合并得到一个新的字符串,这是通过加号运算符就可以方便地进行。下面的代码例子中展示了如何将字符串存入变量中,并进行连接。

    a = "good"

    b = "morning"

    c = a + " " + b

    pln(c)

上面的代码中,分别将“good”和“morning”这两个字符串赋值给a和b两个变量。注意,字符串必须要用双引号括起来,否则计算机无法判断是变量的名字还是一个字符串,字符串变量中实际存储的字符串则不包括双引号本身。如果字符串中本身含有双引号,要在这个双引号之前加上一个反斜杠“\”来避免混淆,例如 a = "I said: \"I am happy."" 表示的变量a中的字符串实际上是 I said: "I am happy." 。

然后将a与一个空格字符串(注意是包含一个空格字符的)以及b这三个字符串连接起来(有时候也直接叫“相加”)。

最后的输出结果是:

good morning

*Gox语言中,可以和Go语言一样,用反斜杠字符\来进行字符串中特殊字符的“转义”,例如:回车符用\n表示,tab字符用\t表示等,反斜杠字符本身则用\\来表示。

 

注意:

作为脚本语言,Gox语言性能肯定不如Go语言这样的编译型语言快,但在大多数使用场景下性能也足够用。并且,由于Gox语言与Go语言的紧密联系,Gox语言编写的脚本可以很容易的改写成Go语言代码,编译执行后就可以发挥Go语言的速度优势了。因此,Gox语言也比较适合做初期的Go语言调试。

Gox的官网在这里,也可以在浏览器搜索引擎中直接搜索“gox语言”,Github页面在这里,在这里可以看到很多Gox语言的学习指南和实际应用实例。

如果人生是一场旅行,我愿沿途播撒花朵。
上一篇 下一篇

猜你喜欢

热点阅读