关于指针常量 const int * n 的一个问题
  • 板块学术版
  • 楼主PanH
  • 当前回复13
  • 已保存回复13
  • 发布时间2020/10/10 11:35
  • 上次更新2023/11/5 11:22:42
查看原帖
关于指针常量 const int * n 的一个问题
304995
PanH楼主2020/10/10 11:35
#include<bits/stdc++.h>
using namespace std;
const int N=1,M=2;
const int *n=&N;
int main()
{
	cout<<*n<<endl;
	n=&M;
	cout<<*n<<endl;
}

运行结果:

1
2

为什么指针常量n被改变了啊,难道这个 n=&m 的赋值语句不应该 CE 吗?聚聚们可以解释一下吗qwq。

2020/10/10 11:35
加载中...