pchar与string有什么区别?

nyz969
2013-10-12 · TA获得超过4283个赞
知道小有建树答主
回答量:941
采纳率:0%
帮助的人:643万
展开全部
shortstring只是一个数组,2^16可以放255个元素,第一个位置用来放数组大小 stirng,和pchar差不多,delphi中的string就是那来和pchar兼容的,都是指向一个字符串的地址值,而这个字符串的长度通过最后的null来判断,但是string在负偏移处用2个字节存放串的长度,所以string最长为4G,如果是局部变量,在负偏移处,还有2个字节做计数器,计算引用次数 pchar类型的变量可以直接付给pcharvars:string;p:Pchar;beginp:='dfjaf'; //要强制转花的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式