Skip to content

常量


常量是代表字面量或常量表达式的标识符,定义后不能更改。

例如,Const PI = 3.1415926535897932 将始终表示标识符 PI 代表数字 3.1415926535897932。可以在源代码中使用标识符 PI 来代替重复写出完整数字。

全局常量一旦定义,就全局可用,可以在源程序的任何地方使用该标识符来引用该常量。

Const 语句定义标识符后,该符号不能被更改。如果代码尝试更改常量,编译时将产生错误消息。

内置常量包括 boolean 数据类型值 truefalse

常量定义与变量定义不同。变量持有可以更改的值。

示例

start GeSHi

vb
Declare Sub PrintConstants ()

Const FirstNumber = 1
Const SecondNumber = 2
Const FirstString = "First string."
Const FirstBoolean = False
Const SecondBoolean = True

Print FirstNumber, SecondNumber 'This will print 1      2
Print FirstString 'This will print First string.
Print FirstBoolean, SecondBoolean 'This will print false      true
Print

PrintConstants ()

Sub PrintConstants ()
    Print FirstNumber, SecondNumber 'This will also print 1        2
    Print FirstString 'This will also print First string.
    Print FirstBoolean, SecondBoolean 'This will also print false      true
End Sub

end GeSHi

参见

  • 常量表达式
  • 字面量
  • Const
  • Enum

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系