关于指针的输入和常指针问题

想请教一下B和D!o(╥﹏╥)o

img


凑字数ing(。・ω・。)( ̄(エ) ̄)(/(エ)\)╥﹏╥(T_T)(T▽T)(T_T)(T⌓T)╥﹏╥

B中指针指向一个常量,跟p=s同理
D错误,p指向是常量,不能修改常量内容

你要搞清楚指针的地址和地址里的值,这是两个概念
就像世界上本不存在男厕所,你把男厕所的牌子挂在哪个门口哪个房间就是男厕所
除了常量指针以外(指针本身被定义为const),其他指针都可以随时被赋值成任何地址,就像男厕所的牌子可以随时挂在任何房间的外面
但是如果指针指向的是个常数,常数不能被修改,你修改它就会出错
好比你是可以把男厕所的牌子挂在会议室的门口,问题是你没法真的进去上厕所