如何把一个String类型的字符串的第一个字符赋给Char类型的变量(20分)

  • 主题发起人 主题发起人 bgi0065
  • 开始时间 开始时间
B

bgi0065

Unregistered / Unconfirmed
GUEST, unregistred user!
如何把一个String类型的字符串的第一个字符赋给Char类型的变量,
注意是Char类型而不是Pchar类型。
 
pchar类型的其实可以和 array[0...xxx] of char 的字符型数组一样操作
 
var
c:char;
s:string;
........
c:=s[1];
 
procedure TForm1.Button1Click(Sender: TObject);
var
c:char;
s:string;
begin
s:= 'sdfsdf';
c:=s[1];
edit1.text := c;
end;
 
var
S :String ;
C :Char ;
I :Integer ;
begin
S :='sdjfeius';
for I :=0 to Length(S) do
C :=S;

end;
 
c:=copy(s,1,1);
 
var
s:WideString;//一定要是WideString
c:Char;
...
begin
...
s:='It is a sample!';
c:=char(s[1]);//c的值为I
c:=char(s[2]);//c的值为t
...
end;
...
 
感谢大家!!!!!!!
 
后退
顶部