首页
编程
java
php
前端
首页
编程
java
php
前端
数组指针传递是否改变数组值
答案为什么是1呢?
s不是代表a的首地址的值吗? 那传递过来
s发生改变不是代表a的首元素发生改变吗
在fun函数的一开始,重新给s分配了内存,那么s就不再指向数组a了,同时此时的s和传递进来的s已经没有关系了
所以外面的s还指向数组a,那么不管函数里面的s变成多少,外面的s还是1
点击展开全文