怎么做字符串的反转啊?要求最优算法,例如:
abcd -> dcba
abcd -> dcba
解决方案 »
- dll调用问题
- dbgrid 小问题,请大家帮忙!谢谢
- !!!如何得到treeview中结点的value,不是text。急,在线等!!!!!!!
- 急!!!在线等待---请问win2k下怎么实现对串口(端口)的读写?
- 要换工作了,要散分了,提供工作机会的,分数随你拿,不够另开帖加
- 如果删除一个字符串的所有字符包括中间的?
- 求教如何显示jpg、gif等格式的图片文件
- 为什么我的MSN Message上不去呢?qq也是如此
- 在Tquery控件中设置哪个参数允许修改?
- 发了一笔小财,想换手机,跟贴有分!在线等待(请版主保留)
- DELPHI ListView 汇总不重复的记录数
- 对xml文件更改数据的问题
function reverse(ch:string):string;
var
iLen, i: integer;
s:string;
c:char;
begin
s := ch;
iLen := Length(s);
for i:=1 to (iLen div 2) do
begin
c := s[i];
s[i] := s[iLen - i + 1];
s[iLen - i + 1] := c;
end;
Result := s;
end;
function reverse(ch:string):string;
var
iLen, i: integer;
s:string;
c:char;
begin
s := ch;
iLen := Length(s);
for i:=1 to (iLen div 2) do
begin
c := s[i];
s[i] := s[iLen - i + 1];
s[iLen - i + 1] := c;
end;
Result := s;
end;