如何将长度为1的string变量转换为char变量?(50分)

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

bigban

Unregistered / Unconfirmed
GUEST, unregistred user!
代码:
有这样一段程序:
c:string;
......
c:=copy(s,i,1);
想实现以下操作
case c of
'1':...
'2':...
...
end;
但c是 string而不是char,故程序编译报错.请教如何将 c转换为char
类似char(c) 或 c as char
 
s:string;
c:char;

c:=s[1];
 
接受答案了.
 
可以试试函数c:=Pchar(s)
 
后退
顶部