下列程序的输出结果是什么?
#include<iostream>
using namespace std;
char * f(char *str, char ch)
{
char *it1 = str;
char *it2 = str;
while(*it2 != '\0')
{
while(*it2 == ch)
{ it2++; }
*it1++ = *it2++;
}
return str;
}
int main(int argc, char* argv[])
{
char *a = new char[10];
strcpy(a, "abcdcccd");
cout<<f(a, 'c');
return 0;
}
C++字符串处理示例
本文通过一个C++程序示例介绍了如何从给定字符串中移除特定字符,并展示了完整的代码实现过程及其运行结果。
2万+

被折叠的 条评论
为什么被折叠?



