189 8069 5689

C++常量详解一(常量指针与常量引用的初始化)-创新互联

1、常量

"热情、务实、专业、创新”我们不忘初心,砥砺前行,实在做人,认真做事,始终如一的专注企业互联网品牌建设与网络营销推广服务。品牌网站建设本着让客户满意的目标,帮助企业通过互联网创造价值.创新互联全体员工将通过不懈努力,力争成为客户在信息化领域中值得长期信赖的合作伙伴。

1.1、常量的初始化:
const对象一旦创建后其值就不能再改变,所以const对象必须初始化。这里我们要注意一点,像const int *p和const int &r都并不是const对象。因为const int *p只是表示不能通过p改变p所指的对象的值,p的值是可以变的,所以p可以不用初始化。至于r ,引用本身就不是对象,所以r也并不是const对象,r之所以一定初始化,是因为引用必须初始化。对于以上内容,你也可以理解为底层const 修饰的并不是const对象,还要注意像const int *const p1这种,这是一定要初始化的,这是const对象,因为它有一个顶层const。

1.1.1分清了const对象后,让我们先把目光聚集到const对象这里。

const对象可以分为大致三类:

const int m
 int *const p
 const int *const q

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:C++常量详解一(常量指针与常量引用的初始化)-创新互联
浏览地址:http://cdxtjz.com/article/dgpids.html

其他资讯