c – 传递参考&和*之间的差异?

前端之家收集整理的这篇文章主要介绍了c – 传递参考&和*之间的差异?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
传递引用和使用C指针表示法有什么区别?

void some_function(some_type& param)

void some_function(some_type * param)

谢谢

解决方法

在子例程调用中将指针传递给变量时,该变量的地址将传递给子例程.要访问子例程中的变量,必须取消引用指针.

当您传递对变量的引用时,编译器会在将变量传递给子例程并取消引用子例程中的变量时负责获取变量的地址.

猜你在找的C&C++相关文章