码迷,mamicode.com
首页 > 编程语言 > 详细

c++中的基本知识点

时间:2017-03-01 20:52:44      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:使用   替代   完全   知识点   ++   class   定义   引用   c++   

1 class和struct的区别和联系

在c++中,class和struct只有一点不同,它们是可以完全替代使用的。唯一的不同在于,class中的成员默认是private的,而struct中默认是public的。

2 指针和引用的不同

2.1 引用在编译后,本质上还是指针。

2.2 引用定义时必须被赋值,赋值之后不能改变

也就是说,它一出生就要指向一块内存,并且永远都不能改变,或者或者说,它出生就要指向一个对象,并且从一而终。

2.3 不存在null的引用

因此引用很安全。

 

c++中的基本知识点

标签:使用   替代   完全   知识点   ++   class   定义   引用   c++   

原文地址:http://www.cnblogs.com/hustdc/p/6485993.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!