注意:如果对于函数中指针参数的对应值进行修改,当调用该函数后,实参会被修改,所以如果不想要实参被修改,需要为函数的形参定义一个 str_copy 的量,通过 strcpy() 进行将字符串复制给 str_copy。
int is_only_one_b_in_str(char *str_o){ //editing pointer will change the original string //copy str_o to a new str char *str = malloc(sizeof(char)*Size); strcpy(str, str_o); ... }