1. const
常量指標是說指不可以透過該指標修改它指向的變數的數值,但是該指標可以指向其他的變數
int x, y;
int const *p = &x;
x = 5; // 可以
*p = 5; // 不可以
p = &y; // 可以
指標常量 是說指標是個常量,不可以修改了,所以定義時,要賦初值
int x, y;
int * const p = &x;
x = 10; // 可以
*p = 5; // 可以
p = &y; // 不可以