|
发表于 2017-8-5 12:41:30
|
显示全部楼层
慢慢琢磨
const int price = 520;
const int *pc = &cnum; //pc存放的地址可变
指向常量的指针:
-可以修改为指向不同的常量
-可以修改为指向不同的变量
-可以通过解引用来读到指针指向的数据
-不可以通过解引用修改指针指向的数据
=======================================================
常量指针:(指向非常量的常量指针) int * const p = #
-指针自身不可以被修改
-指针指向的值可以被修改
常量指针:(指向常量的常量指针) const int * const p = &cnum;
-指针自身不可以被修改
-指针指向的值也不可以被修改
=========================================================
指向常量的常量指针:
const int cnum = 520;
const int * const p = &cnum;
const int * const *pp = &p;
|
|