首页 热点资讯 义务教育 高等教育 出国留学 考研考公

c语言中关于const的使用

发布网友 发布时间: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在指针部分会有更多用法和意义

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com