![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
迷糊的佳佳
这个作者很懒,什么都没留下…
展开
-
reference和pointer的区别
1.引用必须初始化,指针不必 2.引用初始化以后不能改变,指针额可以改变所指的对象,引用只能在定义时被初始化一次,之后不可改变 3.不存在指向空值的引用,但是存在指向空值的指针 4.引用没有const 5.sizeof(引用)得到所指向变量的大小,sizeof(指针)得到的是指针本身的大小 6.引用是类型安全的而指针不是原创 2013-01-27 10:38:08 · 2473 阅读 · 0 评论 -
C++中const、volatile、mutable的用法
const修饰词紧接于函数参数表之后:告诉编译器,这个member function 不会更动class object的内容。 凡是在class主体以外定义者,如果它是一个const member function,那就必须同时在声明式与定义式中都指定const。 转发:http://blog.csdn.net/wuliming_sc/article/details/3717017转载 2013-01-27 11:09:37 · 543 阅读 · 0 评论 -
构造函数调用成员函数&成员函数是虚函数
下列输出结果是什么? include using namespace std; class A { public: A() { f(); } virtual void f()原创 2013-01-21 19:52:54 · 961 阅读 · 0 评论 -
继承中成员变量初始化
下列输出结构是什么? #include using namespace std; class A { public: int m_a; A():m_a(0){} }; class B : public A { public: int m_a;原创 2013-01-21 19:46:37 · 577 阅读 · 1 评论