class
?X;
void
?fun(X?
*
x)
{
??
//
?在解引用指针之前确信它非0
??
if
(x?
!=
?
0
)
????
//
?解引用指针
}
??
class?Type;
void?op(const?Type?&t1,const?Type?&t2);
int?main()

{
??Type?obj1;
??//?设置obj1为某个值
??//?错误:引用参数的实参不能为0
??op(obj1,0);
??//?
??return?0;
}