看到这种就看const后面修饰的谁,谁近谁就是常量,
就是就近原则!!!!!!!!!!!
(1)常指针 const*p //表示*p为常量,但p可以指向新的地址空间
(2) 指针常量 *const p //表示p为常地址,不可以指向新地址,但p指向地址的值可以修改
(3)const 即修饰指针,又修饰地址 const int * const p
//表示p和*p都不能修改
也就是我们说的就近原则,自己可以测试一下;
看到这种就看const后面修饰的谁,谁近谁就是常量,
就是就近原则!!!!!!!!!!!
(1)常指针 const*p //表示*p为常量,但p可以指向新的地址空间
(2) 指针常量 *const p //表示p为常地址,不可以指向新地址,但p指向地址的值可以修改
(3)const 即修饰指针,又修饰地址 const int * const p
//表示p和*p都不能修改
也就是我们说的就近原则,自己可以测试一下;