引用为一段内存提供别名int& a = b;
b的别名是a,a与b指向同一段内存。
可将函数声明写成void swap( int& a, int& b)
的形式直接在函数中用a和b调用实参的引用,函数原型为void swap( int& , int& )
当声明函数时用int& swap(){ }
时,返回一段内存引用,注意不能是该函数局部变量的引用,因为该函数执行完毕后局部变量就不存在了
c++引用
最新推荐文章于 2023-10-16 09:04:15 发布
引用为一段内存提供别名int& a = b;
b的别名是a,a与b指向同一段内存。
可将函数声明写成void swap( int& a, int& b)
的形式直接在函数中用a和b调用实参的引用,函数原型为void swap( int& , int& )
当声明函数时用int& swap(){ }
时,返回一段内存引用,注意不能是该函数局部变量的引用,因为该函数执行完毕后局部变量就不存在了