Difference between revisions of "Basic Pascal Tutorial/Chapter 1/Constants/zh CN"

From Lazarus wiki
Jump to navigationJump to search
m (Kai Burghardt moved page Constants/zh CN to Basic Pascal Tutorial/Chapter 1/Constants/zh CN: tidy up main name space: create subpage hierarchy for basic Pascal tutorial [cf. [[Special: PermaLink/14...)
m (bypass language bar/categorization template redirect [cf. discussion])
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Constants}}
+
{{Basic Pascal Tutorial/Chapter 1/Constants}}
  
 
1C - 常量 (原作者: Tao Yue, 状态: 未更改)
 
1C - 常量 (原作者: Tao Yue, 状态: 未更改)
Line 34: Line 34:
  
 
{|style=color-backgroud="white" cellspacing="20"
 
{|style=color-backgroud="white" cellspacing="20"
|[[Identifiers/zh_CN|上一页]]   
+
|[[Basic Pascal Tutorial/Chapter 1/Identifiers/zh_CN|上一页]]   
|[[Contents/zh_CN|目录]]  
+
|[[Basic Pascal Tutorial/Contents/zh CN|目录]]  
|[[Variables_and_Data_Types/zh_CN|下一页]]
+
|[[Basic Pascal Tutorial/Chapter 1/Variables and Data Types/zh_CN|下一页]]
 
|}
 
|}
  
  
 
[[Category: zh]]
 
[[Category: zh]]

Latest revision as of 16:16, 20 August 2022

български (bg) Deutsch (de) English (en) français (fr) italiano (it) 日本語 (ja) 한국어 (ko) русский (ru) 中文(中国大陆)‎ (zh_CN)

1C - 常量 (原作者: Tao Yue, 状态: 未更改)

常量通过标识符来引用,它只能在程序开始的时候被初始化为某个确定的值。常量中存储的值是无法更改的。

常量只能在程序的常量说明部分定义:

const
  Identifier1 = value;
  Identifier2 = value;
  Identifier3 = value;

例如,我们来定义一些各种类型的常量:字符串类型,字符类型,整数类型,实数类型和布尔类型。这些数据类型在下一页会解释。

const
  Name = 'Tao Yue';
  FirstLetter = 'a';
  Year = 1997;
  pi = 3.1415926535897932;
  UsingNCSAMosaic = TRUE;

注意,在Pascal中字符是用单引号(')括起来的!这跟那些允许使用双引号或Heredoc符号的新语言不同。标准Pascal并不允许使用双引号来标记字符或字符串。

如果你要定义一个在程序中到处都会用到,而且以后可能还需要更改的值,常量就非常有用。需要更改值的时候,你只需要在常量的定义处修改就行了,不用把程序中所有引用都一一更改。

强类型常量会强制成为指定数据类型的常量。例如:

const
  a : real = 12;

这将会产生实数值12.0的标识符,而不是整数值12的标识符。

上一页 目录 下一页