AnsiString 与 const char* const array[] 比较

ww425 2007-08-23 05:15:40
大家好!问题如下:

AnsiString temp = "qiytur";
const char* const arraystr[5] = {"q","a","v","y","r"};

将temp与两者arraystr比较,将相同的字母放入另一个AnsiString中;

...全文
87 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ww425 2007-08-24
  • 打赏
  • 举报
回复
谢谢!
fjye 2007-08-23
  • 打赏
  • 举报
回复
随手写的,没验证

char *temp=arraystr;
AnsiString result="";
for(int i=0;i<sizeof(arraystr);i++)
{
for(int j=0;j<temp.Length();j++)
{
if((*temp)==temp[j+1])
{
result += AnsiString(*temp);
}
}
temp++;
}

result就是结果字符串,你自己验证下

13,870

社区成员

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

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