社区
Delphi
帖子详情
array和string的故事
ran
2000-07-13 09:51:00
大家好:
首先我来介绍一下ARRAY,
GIRL : ARRAY [1..500] OF CHAR;
再来介绍一下STRING,
BOY : STRING;
...
折磨GIRL
... ...
BOY := COPY(GIRL,1,300);
折磨BOY
... ...
这时,我怎样才能把BOY赋回到GIRL呢?
谢谢...
...全文
182
7
打赏
收藏
array和string的故事
大家好: 首先我来介绍一下ARRAY, GIRL : ARRAY [1..500] OF CHAR; 再来介绍一下STRING, BOY : STRING; ... 折磨GIRL ... ... BOY := COPY(GIRL,1,300); 折磨BOY ... ... 这时,我怎样才能把BOY赋回到GIRL呢? 谢谢...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JGTM2000
2000-07-26
打赏
举报
回复
boy:=girl失败的原因是:girl的下标不为0,而只有下标为0的char数组才是和PChar兼容的,在Delphi里面Pchar是可以当成string用的(因为PChar在Windows开发环境中非常重要),但是因为string是Delphi自己特有的,因此不能直接那来当PChar用,所以要用PChar(boy)的形式强制转换(因为string在内存中的布局和PChar兼容)。但是PChar又不可以直接付给字符数组,因此用StrCopy(girl,PChar(boy))这样的方法才可以(首先吧girl的下标变成0)。
kxy
2000-07-13
打赏
举报
回复
if you define girl : array[0..499] of char,
then you can use StrPCopy(girl,boy);
SuperMMX
2000-07-13
打赏
举报
回复
1, boy := girl;
2, 一个一个赋值如何?
ran
2000-07-13
打赏
举报
回复
其实就是把一个ARRAY OF CHAR 型的变量先导到一个STRING型的变量中
对它进行一些操作后,我 想 把它再赋回到一个ARRAY型的变量中,但这个想法
还没实现,所以,就是这样了,说点什么吧.
谢谢.
x86
2000-07-13
打赏
举报
回复
我知道是什么意思,
GIRL : ARRAY [1..500] OF CHAR;
BOY : STRING;
{do something with girl}
BOY := COPY(GIRL,1,300);{assign girl to boy}
{do something with boy}
{then how to assign boy back to girl?}
girl := boy;{???? SORRY, I don't konw DELPHI.????}
qiuzhi
2000-07-13
打赏
举报
回复
i am not clear about your problem !
ran
2000-07-13
打赏
举报
回复
supermmx:
1, boy:=girl;
:Incompatible types:'Array' and 'String'.
2, One By One
:Incompatible types:'Char' and 'String'.
save me,...
kxy:
if i define girl :array [1..1,000,000] of char, then i can not... ...
转行做IT-第10章 常用类-
String
、static、
Array
等
本课程为想转行学IT的朋友量身定制,快速入门,轻松上手,让非计算机专业的同学能快速学会Java编程. 课程会从计算机的基本组成原理讲起,门槛低,实用性强,让大家轻松掌握一项编程技能。后期课程全部更新完毕后还会帮大家...
Java
Array
和
String
的转换
本页面中的内容对
Array
和
String
之间互相进行转换的方法进行一些说明。 我们可以使用 原生 Java(vanilla Java) 或者一些第三方的 Java 工具类来实现这个转换。ies. 将
Array
转换为
String
在有时候我们希望...
String
转
Array
,
Array
转
String
String
s; char [] arr = s.toChar
Array
();//将
String
转
array
String
.valueOf(arr);//将
array
转
String
: https://www.runoob.com/java/number-valueof.html
uint8
array
和
string
的互转(包括中文字符串)
JS uint8
Array
转
String
uint8
array
和
string
的互转
php提示
Array
to
string
conversion 解决方案
有两种情况下会出现这种错误。 场景一 ...$arr =
array
(0, 1, 2); //错误1,双引号可以解析变量,但是双引号中,就会认为它是字符串。 var_dump("$arr"); //错误2 echo $arr; 这种情况会...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章