相关疑难解决方法(0)

改变C中的const值

我在下面的代码片段中找到了

const int i = 2;  
const int* ptr1= &i;  
int* ptr2 = (int*)ptr1;  
*ptr2 =3;
Run Code Online (Sandbox Code Playgroud)

i价值变为3.我想知道的是为什么允许这样做.有什么情况可以变得有用?

c c++

14
推荐指数
4
解决办法
2025
查看次数

标签 统计

c ×1

c++ ×1