【发布时间】:2011-11-11 17:54:55
【问题描述】:
是否可以声明一个字符串 var 并给它一个函数的结果 作为这样或类似的初始值:
var
s : string = myfunction();
谢谢
【问题讨论】:
标签: delphi
是否可以声明一个字符串 var 并给它一个函数的结果 作为这样或类似的初始值:
var
s : string = myfunction();
谢谢
【问题讨论】:
标签: delphi
不,Delphi 语言(或 Object Pascal,无论现在叫什么)不支持。
【讨论】:
不,但您可以从单元的initialization 部分执行此操作。
编辑:
var
s : string;
...
initialization
s := myfunction();
...
【讨论】:
不,你必须单独声明一个赋值变量:
var
s : string;
begin
s := myfunction();
...
end;
【讨论】: