在上述代码中,deleteChar函数用来删除字符串中的指定字符。str表示要删除字符的源字符串,ch表示要删除的字符。函数中使用了两个索引i和j,i用来遍历源字符串中的字符,j用来保存不需要删除的字符。遍历源字符串时,如果当前字符不等于要删除的字符,则将该字符拷贝到新的字符串中,然后j自增1。最后将新的字符串末尾添...
del(s,c);//执行删除函数 puts(s);//输出字符至输出流 system("pause");/*按照你写的,你可以试试输入一个行字符串,回车一次,再回车一次,再输入删除字符*/ /*gets的作用是从输入流读取一行数据直到遇到换行符,所以你第一次回车是gets函数读取的*/ /*第二次回车,是getchar()读取的,再输入一...