相关疑难解决方法(0)

使用指针传递引用和值

我不明白为什么传递指向函数的指针不会改变传入的数据.如果函数proto看起来像这样:

void func( int *p ); 
Run Code Online (Sandbox Code Playgroud)

和func分配内存到p,为什么不能在函数外部使用?我以为指针是地址?

c++ parameter-passing pass-by-reference pass-by-value

13
推荐指数
2
解决办法
2万
查看次数