参数列表中的引用和指针
涵树_fx 2008-12-27 09:59:19 各位C++前辈好!
我在用MFC中的CRichEditCtrl进行开发时,发现有这么一个函数定义:
long FindText(
DWORD dwFlags,
FINDTEXTEX* pFindText
) const;
我的问题是,为什么不把函数声明成如下形式:
long FindText(
DWORD dwFlags,
FINDTEXTEX & pFindText
) const;
在参数列表中,使用引用和使用指针有什么本质的区别吗?我在C++的学习中还不够深入,还望各位高手多多指教。