个人看法:
C++中新增的引用,与C中的指针相互比较之后,得出引用有一下几点特性:
1.专一性和安全性,引用在初始化之初便与对象关联,并且在接下来不可对其做二次引用,相比较之下,指针有着更大的操作性,同时也有着操作性极大带来的风险:非法指向内存,定义野指针,指针在编程中的偏移等等…
2.内存简化,在个人看来,引用仅仅是对一个栈的内存单元起上一个别名,使其在使用之时有更广泛的调用渠道,本身它是不会再占用内存的,尽管现在内存的局限已经大大缩小,而指针变量是对某个内存单元的地址进行操作,通过地址这个纽带对其对应的单元进行间接操作,相比之下,引用显得更直接些
3.但相比之下,引用专一关联等等局限了他的多操作性,指针的多操作往往有着更多的应用;
C++新增的类的几点看法:
1.类或许为了实现面向对象编程的一种语法
2.类与类互相的关联,使问题解决多样化
3.类中的访问修饰符使得类在操作过程中更具安全性
public:对类包含类以外公开
private:对类公开
protected:对类和子类公开
本身类不加修饰符时默认private 而作为结构体作为其中一个特殊的类,它默认是public