C语言常量指针可以通过以下方式进行定义:
const int *ptr;
:声明一个指向常量整型的指针,该指针所指向的数据不能通过指针进行修改。
int const *ptr;
:与上面的方式相同,声明一个指向常量整型的指针。
int * const ptr;
:声明一个常量指针,该指针的指向不可更改,但可以通过指针修改所指向的数据。
const int * const ptr;
:声明一个既指向常量整型的指针又是常量指针,即既不能通过指针修改数据,也不能更改指针的指向。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: C语言如何打印字符串