一、一级指针传参
结果是 1——9
p里面存放 arr数组首元素地址;传参时将地址给了print 函数里的 p
p+1,指向下一个元素 *(p+1)==p[1];
二、二级指针传参
p 是一级指针,里面是n的地址,可以通过解引用操作找到 n;
pp 是二级指针,里面放的是 指针变量p的地址,可以解引用找到 p,再解引用找到n;
因为 pp是二级指针,所以用int** 接收, &p 是取一级指针的地址,肯定也是用二级指针接收。
*pp==p,**pp==*p=n;
三、一维数组传参
数组名表示首元素地址(除了两种情况外);
地址可以用指针接收; 所以 test 都
标签:arr,题目,数组名,地址,数组,一些,接收,指针 From: https://blog.csdn.net/weixin_65994469/article/details/144559704