11问答网
所有问题
一个指针赋值给另一个指针为什么赋值地址会出错呀?
如题所述
举报该问题
推荐答案 2019-03-12
p1和p2始终都是指向数组a,数组b未初始化。
for循环中改成 *p2=*p1 即可,就是这句导致循环复制p1到p2,使得原本p2指向数组b的地址变成指向数组a了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FMvSM2Mv8SP8Sq8q87q.html
相似回答
c语言,指针指向
另一个指针
的问题,
为什么
报错?
答:
图中红色框内代码有误,*(p+5)不是表示
指针
而是值。应改为 q = p+5 另外补充说明,改成这样虽然没有语法错误,但是很明显p+5已经超过数组a的内存空间,需要注意。
大家正在搜
一个指针赋值给另一个指针
给指针指向的地址赋值
如何给指针指向的地址赋值
把数组地址赋值给指针
指针可以给指针赋值吗
如何给指针赋值
指针能复制给指针吗
给指针赋值0
给指针直接赋值
相关问题
将一个指针的值赋给另一个指针,他们的地址一样吗
C++如何将一个指针的值赋值给另一个指针,并且两个指针不共用...
将一个指针变量赋值给另一个指针变量
指针的赋值问题
一个指针赋值给另一个指针,这个指针还能自增吗
结构体指针两种赋值方式怎么会出错
C语言指针未初始化能给另一个指针赋值么
一个指针赋值给另一个指针,这个指针还能自增吗