删除指定字符c++代码实例及运行结果
2018-02-05 12:58
537 查看
本代码可以删除指定的字符串,当出现要删除的指定字符串中的任意一个字符时,即把它删除。
本方法通过将不删除的重新提取出来
c++代码
#include <iostream>
using namespace std;
int main()
{
char *subStr="abc",*str="aabcdefgabcd";
char *subStrTemp=subStr;
char tempStr[20];
int i=0;
cout<<"源字符串为"<<str<<endl;
while(*str)
{
while(*subStrTemp)
{
if(*subStrTemp==*str)
break;
else
subStrTemp++;
}
if(*subStrTemp=='\0')
tempStr[i++]=*str;
str++;
subStrTemp=subStr;
}
tempStr[i]=0;
cout<<"删除后剩余的字符串为"<<tempStr<<endl;
return 0;
}
运行结果
本方法通过将不删除的重新提取出来
c++代码
#include <iostream>
using namespace std;
int main()
{
char *subStr="abc",*str="aabcdefgabcd";
char *subStrTemp=subStr;
char tempStr[20];
int i=0;
cout<<"源字符串为"<<str<<endl;
while(*str)
{
while(*subStrTemp)
{
if(*subStrTemp==*str)
break;
else
subStrTemp++;
}
if(*subStrTemp=='\0')
tempStr[i++]=*str;
str++;
subStrTemp=subStr;
}
tempStr[i]=0;
cout<<"删除后剩余的字符串为"<<tempStr<<endl;
return 0;
}
运行结果
相关文章推荐
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 删除指定字符c++代码实例及运行结果
- 提取显示字符子串c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 数据结构之队列的基本操作入队出队初始化删除-c++代码实现及运行实例结果
- 提取显示字符子串c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 数据结构之队列的基本操作入队出队初始化删除-c++代码实现及运行实例结果
- 提取显示字符子串c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 数据结构之队列的基本操作入队出队初始化删除-c++代码实现及运行实例结果
- 提取显示字符子串c++代码实例及运行结果