网站首页
编程语言
数据库
系统相关
其他分享
编程问答
changePtr
2024-11-21
C++指针函数体内部初始化需要注意的地方
有如下代码:voidchangePtr(int*p){*p=4;}intmain(){int*p=newint(5); changePtr(p);cout<<"*p:"<<*p<<endl;}以上代码我们都知道传递指针,函数改变了指针指向地址内的数据,函数体外部调用时p指向地址发生了改变,输出结果由5->4。但是在