if(**(p+i)>**(p+j))
问题描述:
if(**(p+i)>**(p+j))
p=&a[i]和p=a[i] 这俩个的区别是什么?在什么情况下用什么样的
答
可以这样理解if语句,if(*(*(p+i)+0) > *(*(p+j)+0)),不知道这样写你能不能看懂,这个p是个二维指针,if语句也可以写成这样,if(p[i][0] > p[j][0]),写成数组的话应该很好理解了吧.(不理解的话最好去翻翻书了)p=&a[i],...