const 与 常量

const int a  = 5; // a是一个int常量,是符号常量(/命名常量), 5是字面常量

const int* b = &a;    //b是一个int指针,可以指向int 常量 或int 变量

int x[5];  int* const c = x; //c是一个int指针常量,指向x,  不可以指向其他

指针常量是常量;常量指针,是指向常量的指针,不是常量,只是,不可以通过指针的间接引用改变其指向的内容。

原文地址:https://www.cnblogs.com/GoldenEllipsis/p/10958036.html