C++中&操作符的使用方法

来源:百度知道 编辑:UC知道 时间:2024/07/12 10:16:17
我们一般都知道,它是取址的意思,那么这个呢?
MotionEstimation::estimateBlockWithStart( const MbDataAccess& rcMbDataAccess,
const IntFrame& rcRefFrame,
Mv& rcMv, // <-- MVSTART / --> MV
Mv& rcMvPred,
UInt& ruiBits,
UInt& ruiCost,
UInt uiBlk,
UInt uiMode,
Bool bQPelRefinementOnly,
UInt uiSearchRange,
const PW* pcPW,
MEBiSearchParameters* pc

引用就给一个变量取一个别名的意思。
比如说下面的这句
Complex operator + (Complex &c1,Complex &c2)
c1,c2就是下面c1,c2的引用,它们指向同一地址。它们的名字可以不样,
Complex operator + (Complex &t1,Complex &t2)同样是t1指向c1,t2指向c2.
c3=c1+c2;

引用变量的地址

补充一下,&&表示并且的意思