字符串删除指定字符的主要过程是什么样的

就是我传去一个字符串和一个字符,但不知道是指针b还是a传回的?

img

返回str,*a=='\0'才停下,最后*b='\0'

img

既不是a也不是b,直接用str返回
b是实际存储删除后的字符串,但是b、a和str实际是同一块内存,只是b和a不停的执行++运算后,都后移了,最后通过str得到修改后的字符串,因为str一直指向字符串的首地址。

都没有传回,因为没有返回值