cc:Array[0..100]of char;(50分)

  • 主题发起人 主题发起人 567567
  • 开始时间 开始时间
5

567567

Unregistered / Unconfirmed
GUEST, unregistred user!
a:string;

为什么 a:='asdfghjkl';
cc:=a; // 出错

cc:='asdfghjkl'; //不出错 ???

怎样让 cc:=a;

能不能不使用 cc:=a;
???
 
有一个转换函数
char:=string[a];
就把a转化成char类数据了
 
cc:=string[a];

还是不对!!!
!!!!!!

提示 [ found
 
能不能不使用 cc:=a;
答案就是这个
 
string[a];

这个是什么??

string[ ] 干什么用的????
 
用StrPCopy来复制字符数组
或者就用你说的
for i:=low(cc) to high(cc)
cc:=a;
也就是把a 的每一个字符复制给cc(其实String就相当于字符数组来着)
 
var
A: array[0..79] of Char;
S: String;
begin
S := 'Honk if you know Blaise.';
StrPCopy(A, S);
Canvas.TextOut(10, 10, string(A));
end;
 
strlcopy
or
move
 
用StrPCopy来复制字符数组
 
后退
顶部