在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
procedure TForm1.Button1Click(Sender: TObject); 结果如下: char---2 老版本delphi char是指ansichar; string是指ansistring. 新版本delphi char是指widechar;string是指unicodestring. 老版本char,占一个字节的内存。 新版本char,占二个字的内存。 byte,word,dword,cardinal所占内存空间大小新、老版本都一样。 关键是char,这是造成许多原DELPHI7下运行正常的函数在DELPHI XE及以上版本上运行不正常甚至报错的主要原因。究其原因就是 所占内存大小不同,有些缓存定义成array[0..xxxx] of char, 分配内存空间大小size的时候要注意了。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论