社区
Delphi
帖子详情
超弱问题: Pchar 的加法?
qufo
2004-07-16 05:17:58
var
p1,p2,p3:Pchar;
begin
p1:=Pchar('This is ');
p2:=Pchar('a line');
p3:=p1+p2; <<--这个要怎么写,我想让p3='This is a line'
end;
...全文
188
5
打赏
收藏
超弱问题: Pchar 的加法?
var p1,p2,p3:Pchar; begin p1:=Pchar('This is '); p2:=Pchar('a line'); p3:=p1+p2; <<--这个要怎么写,我想让p3='This is a line' end;
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longtusoft
2004-07-16
打赏
举报
回复
p3:= Pchar(string(p1)+string(p2));
GoldShield
2004-07-16
打赏
举报
回复
不好意思,我是说一楼的方法
GoldShield
2004-07-16
打赏
举报
回复
楼上的方法好像不行吧
fei19790920
2004-07-16
打赏
举报
回复
var
p1, p2, p3: Pchar;
begin
p1 := Pchar('This is ');
p2 := Pchar('a line');
GetMem(p3, Length(p1) + Length(p2) + 1);
StrCopy(p3, p1);
StrCat(p3, p2);
showmessage(string(p3));
//注意用完后释放
FreeMem(p3);
end;
yakid06
2004-07-16
打赏
举报
回复
p3 := StrCat(p1, p2);
【Window内核编程】——UNICODE_STRING,ANSI_STRING和
PC
HAR
【我的】Window驱动开发——UNICODE_STRING,ANSI_STRING和
PC
HAR
作者:zcr214 时间:2016/4/15 Windows驱动开发最常接触的就是指针了,各种类型的地址很容易搞晕,绝大多数的API需要的参数都是UNICODE_STRING的指针类型的,当我们自己要使用它的时候,多少会有些麻烦,需要借助ANSI_STRING和
PC
HAR
才能转换到我们更熟悉
PC
har
用法注意
一.
PC
har
注意用例 1.1 小心
PC
har
转化 大家看下面这个函数,会得到预期的结果,答案是也许偶尔你会得到你要的结果。但是,这样用是错误的! function title(n: Integer):
PC
har
; var s: string; begin s := Fo...
PC
har
、PWideC
har
基础知识
PC
har
和 PWideC
har
类型兼容于从索引下标0开始的静态字符数组,即可以将索引下标从0开始的静态字符数组赋给
PC
har
和 PWideC
har
类型的指针变量。此过程不可逆,即不能将
PC
har
和PWideC
har
类型的指针变量赋给索引下标从0开始的静态数组。
String 和
PC
har
类型混用时,注意:
1.Pascal长字符串赋值兼容
PC
har
类型,所以可以将
PC
har
类型字符串直接赋给string类型的变量.
Delphi C
har
、
Pc
har
、String 相互转换
【代码】Delphi C
har
、
Pc
har
、String 相互转换。
pc
har
怎么用c语言定义,delphi中
pc
har
、c
har
、string的定义与区别
C
har
是单个字符;
PC
har
就是指向一个以Null 结尾的每个字符为一个字节的字符串的指针。 (可以看成是一个字符串)String是字符数组,以字符#0结尾;C
har
只占一字节的空间,而
Pc
har
保存的是一个指针,在现在32位的系统中占有1个指针字节的大小。type
PC
har
=^C
har
;
PC
har
类型是一个指向C
har
的指针,并使用Delphi的扩展语法.它也能够作为一个String或者是...
Delphi
5,944
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章