关键字const有什么含意?

关键字const有什么含意?

1)使用Const关键字的地方是为了说明这个参数为常量,是不应该被修改的。

2)合理使用const 可以是编译器自然的保护那些不希望被修改的参数,防止被无意的代码修改。

3)通过给优化器一些有用的信息,使用关键字const也许是代码更加紧凑。

 

 

下面的声明都是什么意思?

1)const int a;
2)int const a;
3)const int *a;
4)int * const a;
5)int const * a const;

 

1)  a是一个常整数;

2)  a是一个常整数;

3)  a是一个指向常整形的指针

4)  a是一个指向整型的常指针;

5)  a是一个指向常整型的常指针;

posted @ 2013-10-08 21:01  阳光VS心情  阅读(829)  评论(0编辑  收藏  举报