指针p ,存储的不应该是指针数组的首地址(即指向 ,指针数组里的指针)
为什么,在输出时,写p就可以输出指针数组里的值?
没有太弄懂指针数组和指向指针的指针(希望,有大佬详细解答一下)
指针p ,存储的不应该是指针数组的首地址(即指向 ,指针数组里的指针)
为什么,在输出时,写p就可以输出指针数组里的值?
没有太弄懂指针数组和指向指针的指针(希望,有大佬详细解答一下)
cout的一个重载就是输出char *(char *就是字符串,char是字符)
因此p[i - 1]就满足这个参数的要求。这是char *的特例,对于int * float *等就不行。