帕斯卡 |初始化变量
Pascal | Initializing variables
以下语法示例是在 Pascal 中初始化变量的不正确方法:
var current: string = '1.6';
错误消息:第 21 列:需要分号 (;)。
var current: string;
current = '1.6';
错误消息:第 1 列:重复标识符 'current'。
正确的 语法来初始化 Pascal 中的变量:
var current: string;
begin
current := '1.6';
end
来源:
https://www.freepascal.org/docs-html/current/ref/refse25.html#x56-740004.5
自从我编写 Pascal 以来已经有很长时间了,但是 IIRC,赋值运算符是 :=
(又名海象标志)。 =
是相等性测试运算符。
试试这个:
var current: string;
current := '1.6';
很久没写Pascal了,变量赋值用的是:=
运算符(assignment operator),=
运算符是比较用的。否则你需要添加主程序块,像这样:
Var
current: string;
Begin
current := '1.6';
End.
希望对你有用
更多信息在这里:https://www.freepascal.org/docs-html/ref/refse101.html
以下语法示例是在 Pascal 中初始化变量的不正确方法:
var current: string = '1.6';
错误消息:第 21 列:需要分号 (;)。
var current: string;
current = '1.6';
错误消息:第 1 列:重复标识符 'current'。
正确的 语法来初始化 Pascal 中的变量:
var current: string;
begin
current := '1.6';
end
来源: https://www.freepascal.org/docs-html/current/ref/refse25.html#x56-740004.5
自从我编写 Pascal 以来已经有很长时间了,但是 IIRC,赋值运算符是 :=
(又名海象标志)。 =
是相等性测试运算符。
试试这个:
var current: string;
current := '1.6';
很久没写Pascal了,变量赋值用的是:=
运算符(assignment operator),=
运算符是比较用的。否则你需要添加主程序块,像这样:
Var
current: string;
Begin
current := '1.6';
End.
希望对你有用
更多信息在这里:https://www.freepascal.org/docs-html/ref/refse101.html