C语言指针中,不能改变指向的数据,但是可以改变它的值是什么意思?

2025-03-18 16:06:18
推荐回答(1个)
回答1:

这个是常量指针的说法。 意思是指向常量的指针。
比如
const char * p="abcd";
可以做p="mnop"这样的赋值, 即可以改变p值。
但不能做*p='s'这样的赋值。即不能改变指向的数据。