delphi语句中 s[i]<=' '是什么意思?

delphi语句中s[i]<=''是什么意思?请注意两个单引号中有个空格,先谢谢了.还有,Copy(S,I,L-I+1),这个函数的用法.^_^是SysUtils里面的一... delphi语句中 s[i]<=' '是什么意思?请注意两个单引号中有个空格,先谢谢了.还有,Copy(S, I, L - I + 1),这个函数的用法.^_^
是SysUtils里面的一个函数:
function Trim(const S: string): string;
var
I, L: Integer;
begin
L := Length(S);
I := 1;
while (I <= L) and (S[I] <= ' ') do Inc(I);
if I > L then Result := '' else
begin
while S[L] <= ' ' do Dec(L);
Result := Copy(S, I, L - I + 1);
end;
end;
展开
 我来答
liyi830813
2007-04-26 · TA获得超过952个赞
知道小有建树答主
回答量:1034
采纳率:0%
帮助的人:961万
展开全部
这个函数就是去掉字符串左右的空格的那个...

Copy(S, I, L - I + 1):从S中挖出I位置以后的字符串。

空格的ASCII值为32 ,s[i]<=' ' 表示s[i]要小于或等于32。

综上所述^ ^
鸳侣共惜花残730
2007-04-26 · TA获得超过408个赞
知道小有建树答主
回答量:502
采纳率:0%
帮助的人:546万
展开全部
这个函数就是去掉字符串左右的空格的那个...

Copy(S, I, L - I + 1):从S中挖出I位置以后的字符串。
s[i]<=' ',“=”很明显是比较空格,"<"是什么意思呢,不知道了,按道理说空格已经是ASCII的0了啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0f63cf0
2007-04-26 · TA获得超过1573个赞
知道小有建树答主
回答量:1676
采纳率:100%
帮助的人:1069万
展开全部
空格的ASCII值为32 ,s[i]<=' ' 表示s[i]要小于或等于32。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式