博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
问题-关于SizeOf在Delphi7和Delphi2009下结果分别是16/32
阅读量:5880 次
发布时间:2019-06-19

本文共 226 字,大约阅读时间需要 1 分钟。

问题:同样的代码在Delphi7和Delphi2009下结果分别是16/32,为什么?
var   LWindCode : array [0..15] of char;

begin

   showmessage(inttostr( sizeof(LWindCode)));
end;
原因:这是因为widechar和AnsiChar的问题,2009默认的是WideChar了,而Delphi7是AnsiChar,导致String的长度也发生了变化!以后要注意了!

转载地址:http://vedix.baihongyu.com/

你可能感兴趣的文章
Redis_master-slave模式
查看>>
3.使用Maven构建Web项目
查看>>
cisco 多生成树MST笔记
查看>>
C 到 C++ 的升级(一)
查看>>
彻底卸载删除微软Win10易升方法
查看>>
Ajaxload动态加载动画生成工具的实现(ajaxload的本地移植)
查看>>
SWT/JFACE之环境配置(一)
查看>>
手把手构建LAMP
查看>>
关于outlook 保存的.msg文件打开一次之后不能再次打开的问题
查看>>
CentOS 6.6安装python3.4.3后yum不能使用的解决办法
查看>>
应用程序日志中总是说MS DTC无法正确处理DC 升级/降级事件,是什么意思
查看>>
毕业了,爱情怎么办?
查看>>
关于django一个请求的生命周期
查看>>
Supervisor-容器中启动多个程序
查看>>
CSS颜色代码大全
查看>>
mybatis数据处理的几种方式
查看>>
QStandardItem and QStandardItemModel Class Reference
查看>>
友情链接的作用
查看>>
我的友情链接
查看>>
使用Nginx搭建WEB服务器
查看>>