摘要:
两种类型的参数都允许有效地向函数传递大型类对象 引用必须被初始化为指向一个对象,一旦初始化了它就不能再指向其他对象。指针可以指向一系列不同的对象,也可以什么都不指向。因为指针可能指向一个对象或没有任何对象,所以函数在确定指针实际指向一个有效的对象之前,不能安全地解引用dereference 一个指针。例如class X;void manip( X *px ){// 在解引用指针之前确信它非0if ( px != 0 )// 解引用指针} 另一方面,对于引用参数,函数不需要保证它指向一个对象,引用必须指向一个对象,甚至在我们不希望这样时也是如此。例如class Type { };void ope 阅读全文
posted @ 2012-04-06 12:27
郑文亮
阅读(1856)
评论(0)
推荐(1)
浙公网安备 33010602011771号