《C和指针》学习记录——第3章数据_常量

C使用关键字const申明常量,常量的值无法进行更改。

涉及到指针变量时,有两样东西都有可能成为常量:指针变量和指针变量所指向的实体。

int *pi;


pi是一个普通的指向整型的指针。

int const *pci;

pci是一个指向整型常量的指针,此时可以修改指针的值,但不能修改指针所指向的值。

int *const cpi;

cpi是一个指向整型的常量指针,此时指针是常量,指针的值无法修改,但是可以修改指针所指向的整型的值。

int const *const cpci;


cpci是一个指向整型常量的常量指针,此时指针和指针所指向的整型值都是常量,不允许修改。

猜你喜欢

转载自blog.csdn.net/jkhcx1990/article/details/70599539