又有问题了(50分)

  • 主题发起人 主题发起人 wbing
  • 开始时间 开始时间
W

wbing

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么读取一个字符串中特定位置的一个字符?用什么函数?
 
用copy 函数
x:=copy('abcd',2,1)
x='b'
 
str : string;
str[index];
 
c:char;
c:='ABCDE'[2];
 
astring就行啊,i是字符位置,从 1 开始
 
用COPY比较好,当一个字符串只有10个字符时用
Copy(s, 15, 1);
不会出错(取出'')
如果用s[15]就出错了
 
后退
顶部