1楼:匿名用户
其实问题出在了tt++;这个语句上了,数组名其实是个常数指针,是不可以进行++、——的。可以将其赋值给指针,然后对指针进行++、——操作。
char * p= tt;
while(*p != '\0')
2楼:匿名用户
一楼对!
三楼**对!
但是他所说:“其实问题出在了tt++;这个语句上了,数组名其实是个常数指针,是不可以进行++、——的。”我不敢苟同,对于该函数来说,tt是一个形参,就相当于一个指针,当然能够进行 ++ -- 操作以上
3楼:百度用户
void fun(char tt, int pp)}
4楼:匿名用户
我推荐换一种方法做 尽量少用指针 易错
5楼:
请把**复制下,这样看问题很多,而且算法也不对