摘要: c++中的四种cast转换是:static_cast,const_cast,dynamic_cast,reinteroret_cast; static_cast: 1.用于类层次结构中父类和子类之间指针或引用的转换。进行多态向上转换(子类指针或引用转换成父类)是安全的,多态向下转化是不安全的(把父类 阅读全文
posted @ 2023-09-21 13:22 叶之心 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.指针是一个实体,需要分配内存空间,引用是一个变量的别名,不需要分配内存空间。 2.引用在定义的时候必须进行初始化,并且不能改变。引用的值不能为NULL,指针在定义的时候不一定要初始化,并且指针所指向的空间是可变的,可以指向NULL。 3.sizeof指针得到的是指针本事的大小,sizeof引用得 阅读全文
posted @ 2023-09-21 12:45 叶之心 阅读(68) 评论(0) 推荐(0) 编辑