是否可以声明字符串var并为其提供函数的结果 像这样或类似的初始值:
var
s : string = myfunction();
由于
答案 0 :(得分:7)
不,Delphi语言(或Object Pascal,无论目前调用的是什么)都不支持。
答案 1 :(得分:4)
不,但你可以从单位的initialization
部分那样做。
编辑:
var
s : string;
...
initialization
s := myfunction();
...
答案 2 :(得分:0)
不,您必须单独声明分配变量:
var
s : string;
begin
s := myfunction();
...
end;