gpt4 book ai didi

delphi - "class var"是否初始化为零?

转载 作者:行者123 更新时间:2023-12-03 14:40:30 26 4
gpt4 key购买 nike

我知道,在 Delphi 中,实例变量和全局变量被初始化为零(这已经是 asked here before )。

但是,静态变量(class var)又如何呢?我期望类变量被初始化为零,就像全局变量一样。但我见过太多新的 Delphi 编译器功能,这些功能仍然不成熟,无法假设它可以工作,而且没有实际说明保证的文档。

帮助中没有“class var”的索引条目。 “字段”主题提到了类字段,但没有指定它们是否在程序启动时初始化。显式初始化它们的明显修复(class var X: Integer = 0;)无法编译(“';'预期但找到'='”)。

类变量是否初始化为零?有没有文档明确说明这一点?

最佳答案

我不知道有任何文档明确指出它,但类变量只是一种特殊类型的全局变量,并且全局变量被归零。

关于delphi - "class var"是否初始化为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1049793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com