C++指针操作有关问题
C++指针操作问题int main(){int a[5]{0,1,2,3,4},*n,*p1a,*p2&a[5]np2-p1np1+p2return 0}这是我
C++指针操作问题
int main(){
int a[5]={0,1,2,3,4},*n,*p1=a,*p2=&a[5];
n=p2-p1;
n=p1+p2;
return 0;
}
这是我写的程序上面那个代码运行报错。我想问下在C++中两个指针不能进行相加和相减操作么?
如果能进行那么我上面那段代码要怎么改才能运行。还有如果能进行相加或者相减操作我的指针n里面存的是其中一个数组的地址吗?
[解决办法]