关于AnsiString的问题(50分)

wtzmax 2001-11-16 09:45:44
AnsiString有没有这样的成员函数,能对一个字符串进行排序?
如果没有,怎样实现比较简单?
能给一下代码吗?
...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mme 2001-11-17
  • 打赏
  • 举报
回复
你可以修改它的原程序添加啊!
wjzhuang 2001-11-17
  • 打赏
  • 举报
回复
看看数据结构的书吧
很多排序的方法的
ansistring不提供,要自己写
sinmin 2001-11-17
  • 打赏
  • 举报
回复
冒泡法
sinmin 2001-11-17
  • 打赏
  • 举报
回复
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString s="ssdfs4399djsfjk3i2kdfi37987584lkdsfsa6dlkjfejsdlfjls;ajfdsasd";
int i,j;
char t;

for(i=s.Length()-1;i>0;i--)
for(j=1;j<i;j++)
if(s.c_str()[j-1]>s.c_str()[j]){
t =s.c_str()[j-1];
s.c_str()[j-1] =s.c_str()[j];
s.c_str()[j] =t;
}

ShowMessage(s);
}
yiwei 2001-11-16
  • 打赏
  • 举报
回复
排序,太基本了吧,这都不会?
ggyy 2001-11-16
  • 打赏
  • 举报
回复
采用插入排序吧!

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧