📅  最后修改于: 2023-12-03 15:33:25.227000             🧑  作者: Mango
Pascal是一种强类型语言,变量在被声明时必须指定数据类型。正确使用变量类型可以大大提高程序的可读性和可维护性。在Pascal中,有以下数据类型:
整数类型,范围从-2147483648到2147483647。
var
x: Integer;
begin
x := 10;
end;
浮点数类型,包括单精度和双精度浮点数。单精度浮点数的精度为6位,双精度浮点数的精度为15-16位。
var
x: Real;
begin
x := 3.14;
end;
布尔类型,只有两个值:True和False。
var
x: Boolean;
begin
x := True;
end;
字符类型,存储单个字符。
var
x: Char;
begin
x := 'A';
end;
字符串类型,存储多个字符。
var
s: String;
begin
s := 'Hello, World!';
end;
数组类型,存储相同数据类型的多个值。
var
a: array[1..10] of Integer;
begin
a[1] := 10;
end;
记录类型,存储不同数据类型的多个值。
type
Person = record
Name: String;
Age: Integer;
Married: Boolean;
end;
var
p: Person;
begin
p.Name := 'Tom';
p.Age := 30;
p.Married := True;
end;
集合类型,存储多个布尔值。
type
Colors = set of (Red, Green, Blue);
var
c: Colors;
begin
c := [Red, Green];
end;
以上就是Pascal中的常用变量类型,正确使用这些类型可以提高程序的可读性和可维护性。