原文:[转] const T、const T*、T *const、const T&、const T*& 的区别

这里的T指的是一种数据类型,可以是int long doule等基本数据类型,也可以是自己类型的类型class。单独的一个const你肯定知道指的是一个常量,但const与其他类型联合起来的众多变化,你是不是就糊涂了 下面我们一一来解析。 const T 定义一个常量,声明的同时必须进行初始化。一旦声明,这个值将不能被改变。 const T 指向常量的指针,不能用于改变其所指向的对象的值。 co ...

2017-02-28 16:14 0 3017 推荐指数:

查看详情

const Tconst T*、T *constconst T&const T*& 的区别

原文地址: http://blog.csdn.net/luoweifu/article/details/45600415 这里的T指的是一种数据类型,可以是int、long、doule等基本数据类型,也可以是自己类型的类型class。单独的一个const你肯定知道指的是一个常量,但const ...

Sat Apr 16 00:43:00 CST 2016 0 3668
[] const int *a与int *const a,const int *const a的区别

http://blog.csdn.net/zhangheng837964767/article/details/33783511 关键问题点:const 属于修饰符 ,关键是看const 修饰的位置在那里1、const int *a这里const 修饰的是int,而int定义的是一个整值 ...

Sun Dec 24 01:25:00 CST 2017 0 1412
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM