![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
TTDandelion
这个作者很懒,什么都没留下…
展开
-
C++中*与&的区别
一、*运算符1、在定义时,* 是一个标识符,声明该变量是一个指针 例1:int *p; a=5;p=&a;定义一个int类型的指针变量p,通过取值地址符&获取存储5的变量a地址,将他赋值给p,即指针p存储的是变量a的地址2、在调用是,*是一个取值运算符,指向指针存储的地址的变量例2:在例1的基础上获取指针p指向地址存储的值,int b=*p;二、&运算符1、取地址运算原创 2017-05-03 20:10:46 · 1328 阅读 · 0 评论 -
接口与抽象类
内容简介抽象类接口抽象类与接口的区别一、接口1、不能实例化; 2、包含未实现的方法声明; 3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员); 4、接口除了可以包含方法之外,还可以包含属性、索引器、事件,而且这些成员都被定义为公有的。除此之外,不能包含任何其他的成员,例如:常量、域、构造函数、析构函数、静态成员。一个类可以直接继承多个接口,但只转载 2017-05-03 20:46:36 · 245 阅读 · 0 评论