摘要:
摘自《C++ Common Knowledge》 人们常常会将指针和引用混淆,原因大概在于C++编译器通常采用指针的方式实现引用,但引用其实不是指针,其行为和指针并不相同。 引用和指针存在三大区别: 一,不存在空引用; int &a=*static_cast<int*>(0); //错误 二,所有引用都要初始化; 三,一个引用... 阅读全文
posted @ 2010-02-17 17:50
leukotrichia
阅读(383)
评论(0)
推荐(0)

浙公网安备 33010602011771号