为什么还要重新定义指针

为啥还要重新定义指针?帮帮忙,各位大牛 pa++ 这里指针移动了!每次都移动到数组的下一个元素了![解决办法]

为啥还要重新定义指针?


帮帮忙,各位大牛
 pa++; 这里指针移动了!每次都移动到数组的下一个元素了!
[解决办法]

帮帮忙,各位大牛

 pa++; 这里指针移动了!每次都移动到数组的下一个元素了!

举个例子

int a = 10;
int b = a;
for ( int i = 0; i < 5; ++i ){
    ++b;
}
printf("%d",b);

你说输出多少?10吗?
所以要输出10,只能先b=a;
你代码里指针同理,指针只不过是种特别的变量。