1>.如何判断一个字符串里有多少个字符? 2>.如何将字符串里的字符逐一分离?(30分)

  • 主题发起人 主题发起人 Awei_Ying
  • 开始时间 开始时间
A

Awei_Ying

Unregistered / Unconfirmed
GUEST, unregistred user!
1>.如体
2>.如将字符串“hello”里的字符逐一拆开,分别付给 a,b,c,d,e变量,
使a=h,b=e,c=l,d=l,e=o

先谢了!
 
length()
分割的话你一定要有分割符阿,比如:
sdata : TStrings;
sdesc : String;
sdesc := 'a,b,c,d,e';
sdata := TStringList.Create ;
ExtractStrings([','],[],Pchar(sdesc),sdata);
 
length(s);
s[1] s[2] s[3] ...
 
数组la.. 也可以用 lstrcopy()..
 
同iie。
字符串也是数组啊。
你就直接付吧。
 
就是直接了当了。
系统开销也小…… :-)
 
s := 'Hello';
a := s[1];
b := s[2];
c := s[3];
d := s[4];
e := s[5];
 

Similar threads

后退
顶部