我知道,在 Delphi 中,实例变量和全局变量被初始化为零(这在之前已经被问过)。
但是,静态变量 ( class var
) 呢?我希望类变量初始化为零,就像全局变量一样。但是我已经看到太多新的 Delphi 编译器功能仍然半生不熟,无法假设它可以工作,而没有实际声明保证的文档。
帮助没有“class var”的索引条目。“字段”主题提到了类字段,但没有指定它们是否在程序启动时被初始化。显式初始化它们class var X: Integer = 0;
(
类变量是否初始化为零?是否有文件明确说明这一点?