关键字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是一个指向常整型的常指针;