robsean@126.com QQ 群:192903718
1 / 5
第三节课
变量和常量
robsean@126.com QQ 群:192903718
2 / 5
变量是什么?
变量是给定到计算机寄存器块的名称。这些名称用于在这些寄存器中的块中存储值。
变量可以包含数字,字符串或布尔值。我们已经知道什么是数字。字符串是由字母组成的。布
尔值变量可以是两个值中的其中之一,或者是 True,或者是 False。
使用变量
在使用一个变量前,你必需总是先声明变量。我们使用 var 语句来完成声明变量。你也必需
选择它是什么类型的变量。这里是一个不同变量类型的表格:
类型 范围
Byte 0 到 255
Word 0 到 65535
ShortInt -128 到 127
Integer -32768 到 32767
LongInt -4228250000 到 4228249000
Real 浮点值
Char 1 字母
String 最多 255 个字母 (在 Object Pascal 中可以是无穷个字母)
Boolean true 或 false
这里是一个如何声明一个整型数变量 i的示例:
Program Variables;
Var
i:Integer;
begin
end.
为分配一个值到一个变量中(也就是,赋值),我们使用 := 。
Program Variables;
Var
i:Integer;
begin
i:=5;
end.
你可以创建两个或多个相同类型的变量,如果你使用逗号分隔它们的名称的话。你也可以创建
不能类型的变量,而不需要另外一个 var 语句。
Program Variables;
Var
robsean@126.com QQ 群:192903718
3 / 5
i,j:Integer;
s:String;
begin
end.
当你分配一个值到一个字符串变量时(也就是,为字符串变量赋值),你必需将值放到两个单引
号之间。布尔值变量仅能分配值为:True和 False。
Pro
变量/类型/字母/Integer/声明/必需/Program/Variables/Var/名称/
变量/类型/字母/Integer/声明/必需/Program/Variables/Var/名称/
-->