常量具体解释是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2458个文字,预计阅读时间需要10分钟。
概念+常量是存储固定且不可变更值的,一旦确定初始值则在程序的其他地方不可改变。因此,使用const对象必须初始化。+常量一般使用const关键字来修饰。+const对象可以分为三类:+1.+const int“+
概念
常量是存放固定且不可变值的,一旦确定初始值则在程序其它地方不可改变, 所以const对象必须初始化。常量一般使用const关键字来修饰。
const 对象可以大致分为三类:
1. const int a
const int a =10;
int const b =10;
这两种格式是完全相同的。也就是说const 与int哪个写前都不影响语义。有了这个概念后,我们来看这两个家伙:const int * pi与int const * pi ,它们的语义有不同吗?
你只要记住一点,int 与const 哪个放前哪个放后都是一样的,就好比const int n;与int const n;一样。也就是说,它们是相同的。
2. const int * p
前面已经说了 const int * p与int const * p 是完全一样的。
我们根据下面的例子看看它们的含义。
本文共计2458个文字,预计阅读时间需要10分钟。
概念+常量是存储固定且不可变更值的,一旦确定初始值则在程序的其他地方不可改变。因此,使用const对象必须初始化。+常量一般使用const关键字来修饰。+const对象可以分为三类:+1.+const int“+
概念
常量是存放固定且不可变值的,一旦确定初始值则在程序其它地方不可改变, 所以const对象必须初始化。常量一般使用const关键字来修饰。
const 对象可以大致分为三类:
1. const int a
const int a =10;
int const b =10;
这两种格式是完全相同的。也就是说const 与int哪个写前都不影响语义。有了这个概念后,我们来看这两个家伙:const int * pi与int const * pi ,它们的语义有不同吗?
你只要记住一点,int 与const 哪个放前哪个放后都是一样的,就好比const int n;与int const n;一样。也就是说,它们是相同的。
2. const int * p
前面已经说了 const int * p与int const * p 是完全一样的。
我们根据下面的例子看看它们的含义。

