引用究竟有什么用
sity 2000-12-06 04:40:00 我对引用的用法始终不很清楚,比如,常见下面的用法:
CRect rect;
GetClientRect(&rect);
pDC->DrawText("my message",rect,DT_BOTTOM);
但我把第2行的&去掉后,执行效果是一样的,不知这里的引用到底有什么用。
与此相仿,我还见过这样的例子,在一个类的源文件中有如下语句:
CMyClass myClass;
CMyClass& MyFunc()
{
return myClass;
}
这里也用了引用,我如果不用引用行不行,多谢指点。