发布网友 发布时间:2022-04-19 14:26
共2个回答
热心网友 时间:2023-10-03 23:24
#include <stdio.h>
int main()
{
const int a = 0;
*(int *)&a = 39;
printf("%d", a);
}
这是我搜到的,在dev cpp里运行如下,但别问我为什么能实现了。还有选语言最好选c,c++有可能改不了
追问请问这句话是什么意思?*(int *)&a = 39;追答说了你不要问了,你最开始问的是how 我已经回答了
要问why 最好另外提问
热心网友 时间:2023-10-03 23:24
const表示这个变量是常量,程序在运行过程中不应该去修改这个值,const在指针部分会有更多用法和意义