#includevoid fun1(int*& p)//引用p等于就是传过来的p,引用改变了p也就改变了{ p = new int; *p = 90;}void fun2(int** p)//直接将指针的地址传过来,直接通过指针的地址操作指针{ *p = new int; **p = 90;}int main(){ int *p; fun1(p); fun2(&p); getchar(); return 0;}
这些相当于最基础的东西了
本文共 264 字,大约阅读时间需要 1 分钟。
#includevoid fun1(int*& p)//引用p等于就是传过来的p,引用改变了p也就改变了{ p = new int; *p = 90;}void fun2(int** p)//直接将指针的地址传过来,直接通过指针的地址操作指针{ *p = new int; **p = 90;}int main(){ int *p; fun1(p); fun2(&p); getchar(); return 0;}
这些相当于最基础的东西了
转载地址:http://tpyao.baihongyu.com/