對象引用
編程中將函數實例化的方式
對象引用是編程中將函數實例化的一種方式。
類型 & 引用名=已定義的變數名;
如:int i=5;
int &j=i; 相當對j 初始化
在實際中,使用對象引用作函數參數要比使用對象指針作函數參數更普遍,這是因為使用對象引用作函數參數具有用對象指針作函數參數的優點,而用對象引用作函數參數將更簡單,更直接。所以,在C++編程中,人們喜歡用對象引用作函數參數。
現舉一例子說明對象引用作函數參數的格式。
#include
class M
{
public:
M() { x=y=0; }
M(int i, int j) { x=i; y=j; }
void copy(M &m);
void setxy(int i, int j) { x=i; y=j; }
目錄