
c++
清风在侧
这个作者很懒,什么都没留下…
展开
-
c++三种继承方式public,protect,private
三种访问权限public:可以被任意实体访问protected:只允许子类及本类的成员函数访问private:只允许本类的成员函数访问三种继承方式public 继承protect 继承private 继承组合结果基类中 继承方式 子类中public & public继承 => publicpublic & protected继承 => protectedpublic & private继承 = > privateprotected & public继承 =>转载 2020-07-16 16:58:25 · 3905 阅读 · 0 评论 -
c++的引用符&的二重性
c++的引用符&的二重性如何判断引用符&究竟是引用还是取地址呢,博主在阅读C++ primer的auto关键字的时候有了迷惑例子如下:int i = 0,&r= i;auto a = r;const int ci = i,&cr = ci;auto b = ci;auto c = cr;auto d = &i;/d为一个整型指针auto e...原创 2019-09-19 10:10:27 · 484 阅读 · 1 评论 -
c++指针加减运算
c++指针加减运算1.给一个指向数组的某个指针加减一个整数n,新得到的还是指针,新指针指向的元素相比之前前进(后退)了n个位置。当然,前提是加减整数的新指针仍需指向同一数组的其他元素,或者指向同一数组的尾元素的下一位置。如果计算所得指针超出了上述范围就会产生错误,且这种错误编译器一般发现不了!2.两个指针相减的结果是他们之间的距离,前提是两个指针必须指向同一数组当中的元素。int arr...原创 2019-09-25 17:44:09 · 2376 阅读 · 0 评论