如何解决Delphi:布尔值的初始化在32位和64位应用程序中有所不同
我使用Delphi 10.4并构建32和64位应用程序。我注意到布尔变量的初始化取决于应用程序的类型(32位和64位)。
我构建了一个简单的应用程序。这是我的代码:
procedure TForm1.Button1Click(Sender: TObject);
var
value: boolean;
begin
ShowMessage(value.ToString);
end;
32位值为true,64位值为false。
这是正常行为吗?我该如何更改?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。