社区
语言基础/算法/系统设计
帖子详情
请问string
pgz_007
2008-09-02 05:27:42
Incompatible types: 'String' and 'PAnsiChar'
...全文
90
7
打赏
收藏
请问string
Incompatible types: 'String' and 'PAnsiChar'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangjacky
2008-09-03
打赏
举报
回复
pchar(string)转化
因为那些的参数用的是C++里面的指针
yuqianyi1974
2008-09-03
打赏
举报
回复
1.pchar 可以给string型赋值
var
s:string;
p:pchar;
begin
p:='hello';
s:=p;
end;
2.string赋值给pchar需要强制转化
var
s:string;
p:pchar;
begin
s:='hello';
p:=pchar(s);
end;
JeffChung
2008-09-02
打赏
举报
回复
[Quote=引用 2 楼 liangqingzhi 的回复:]
Pchar(str)
[/Quote]
火龙岛主
2008-09-02
打赏
举报
回复
报告类型不匹配,楼上,楼楼上的可解!
lihuasoft
2008-09-02
打赏
举报
回复
var
Str : string;
P : PChar;
begin
//....
PChar --> String 可以用楼上的强制类型转换,也可以直接取址:
P := @Str[1];
也可以用一些函数,例如StrPCopy
String --> PChar
可以用
StrPas函数
end;
老之
2008-09-02
打赏
举报
回复
Pchar(str)
pgz_007
2008-09-02
打赏
举报
回复
请问string类型怎样和char转换? 我用copyfile(str1,str2,true) 或者WinExec(str, SW_HIDE) 都报以上错误
Java中的
String
主要讲解
String
类型的不可变性,里面的方法,==等
String
str = new
String
(“Hello“);创建了几个对象、
String
对象的创建面试题
String
str = new
String
("Hello");创建了几个对象? 这个主要分2种情况: 1、如果
String
的字符串常量池中有Hello这个对象,那么就只创建了一个对象。 原因:因为字符串常量池中有Hello,字符串会用已有的Hello...
Java
String
类创建了几个对象?
String
类创建了几个对象? 1、
String
str = “hello”; 创建了一个对象 jvm在编译阶段会判断常量池中是否有“hello”这个常量对象,如果有,str就直接指向这个常量的引用,如果没有就会在常量池中创建这个对象。 2、...
String
、
String
Builder、
String
Buffer之间有什么区别
String
、
String
Builder、
String
Buffer都被final关键字修饰,因此不能被继承。 不同点: 效率上:
String
Builder >
String
Buffer >
String
线程安全上:
String
Builder 非线程安全
String
Buffer 线程...
你可能不知道的秘密——
String
s=new
String
(“abc”)到底创建了几个对象?
String
s=new
String
(“abc”)创建了几个对象? 在探讨上述问题结论之前,我们需要了解常量池这个概念。 常量池 由于字符串在Java中被大量使用,为了避免每次都创建相同的字符串对象(这样就意味着占据更多...
语言基础/算法/系统设计
16,749
社区成员
33,245
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章