Nimrod 编程/基本类型
外观
现在让我们介绍一个新概念,类型。类型是数据的类别,事实上我们已经使用了一些,例如字符串、布尔值和整数。使用它们很简单,我们只需要改变声明变量的方式。到目前为止,我们一直这样做
var myVar = "这是一个字符串"
但我们也可以这样做
var myVar:string myVar = "这是一个字符串"
甚至这样
var myVar:string = "这是一个字符串"
如你所知,Nim 需要在生成可执行文件之前知道变量的类型(因为生成的程序这样会更快),而且在之后不能改变类型。现在我们对这些属性有各种各样的技术名称,但通常称为静态类型,我们说 Nim 是一种静态类型语言(变量类型不会改变的语言)。这听起来可能很混乱,类型?静态类型?什么?但请稍等片刻,它可能开始有意义(如果没有,别担心,它最终会这样)。
好吧,我们知道什么是类型,但是我们如何知道哪些类型可供我们使用,以便我们可以使用它们?嗯,我们将列出它们,但是现在我们只介绍最基本的类型(这些类型在每种语言中都差不多)
为了有效地表示数字,有几种类型的数字
此页面或部分是一个未完成的草稿或提纲。 你可以帮助开发工作,或者你可以在项目室请求帮助。 |