利用C语言删除字符串中所有指定的字符方法如下:
1.基本方法是,编写函数fun:deletechar()。这个函数需要接受两个参数的传入,一个为该字符串str,另一个为想删除的字符c。通过对整个字符串的逐个遍历,凡是检测到字符为c,则删除此字符。具体实现代码如下:
2.在主函数,只需要接受用户输入的字符串,然后调用deletechar()函数,最后输出结果即可。主函数代码实现部分如下:野迟滑
扩展资料:
1.remove()是C语言中的函数,一般作用是删除数组、链表对象所有的元素。函数原型是
2.remove()函数用于删除指定旦橡的文件,颂腊其原型如下:
参考资料:remove()函数-百度百科
没巧闷有特定的字符,但是可以通过代码完成你想要的操作。
代码如下:
#include<stdio.h>
int main()
{
char s[100],*p ,*q ;
puts("输入小于100个字符:");
gets(s);
char del_x;
printf("输入要删除的字符:");
scanf("%c",&del_x);
for(p=s,q=s;*p!='