设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
在C语言中用const定义的变量如何修改
返回列表
发新帖
在C语言中用const定义的变量如何修改
[复制链接]
11
|
2
|
2009-6-9 15:26:04
|
显示全部楼层
|
阅读模式
首先是处理时间上的不同,#define宏是预处理命令,是在编译前的预处理阶段完成的。而const是在编译阶段完成的。然后是效果上的不同,const会进行严格的类型检查,而#define宏则只是简单的替换,不会进行类型检查。再就是功能上的不同,const一般用来定义文字常量,其功能相对单薄,而#define由于其简便性,可以在许多方面达到意想不到的效果,比如mfc中用到了许多宏完成了复杂的rtti机制,序列化机制,等等。而这些都是const无法达到的效果的。另外#define宏用得比较多的地方就是防止头文件的重复包含了。这一点也是const无法做到的。
回复
使用道具
举报
千问
|
2009-6-9 15:26:04
|
显示全部楼层
指针两种修改方法1:
int
const
*pci
指针指向的对象被const成常量,指针本身是整型,可以修改,但不能修改指针指向对象的值。2:
int
*
const
pci第二种则是这个指针本身被const成常量,指针不能修改,可修改指向的整型。参考书籍《C和指针》,最好三剑客的书都敲一遍,然后你就悟了...
回复
使用道具
举报
千问
|
2009-6-9 15:26:04
|
显示全部楼层
const定义的是常量,运行中不能改,再间接的方式也不能改,这不符合规定。想改的话就不要定义成const常量“我指的是如何用一种间接的方式使得用const定义的变量在程序运行中可以被修改”,不知道你用的是何种间接的方式,贴出来分离一下??
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
桂林电子科技大学2011专科录取分数线是多少
2
黑龙江建筑职业技术学院怎么样??是不是就是所谓的黑建筑啊 ???
3
我想考上海交通大学文学方面的研究生,我本身是学校汉语言的。能不能具体介绍一下情况
4
面试题 领导让你组织一次演讲,你怎么准备
5
跪求,跪求!!!上海富士康2011年暑假招暑假工吗?紧急,要确切的。
6
我在美国,签证仍在有效期之内,并且Entry一栏写着M,不知道我现在回中国,再来美国的话需不需要办新签证
7
我想把E,F盘合起来,系统是XP,盘内有文件。 问下具体方法,最好不要下载软件,而且对电脑无损害。
8
心率低,晚上每分钟52次,半有心慌,白天活动时60次,没有感到不适,请问我该怎么治疗。
9
大学毕业刚出来工作。面对这个危险的地球,我认为为了家人我应该买一份保险。可是该买什么样的保险呢
10
淮南师范学院最新介绍?专业哪些相对好点(详细)?校区?食堂?宿舍?环境?
11
现在QQ飞车怎样刷经验,刷什么模式,该怎样刷,有什么软件可以用的》
12
填志愿的!以后想成为建筑工程造价师,现在是报土木工程好还是工程管理好,或是两个专业都学????
13
连岛 门票 教师资格证打折不
14
帮我翻译下这些句子,要英文的。谢谢!!1,莓时莓刻,2,彩虹世界,3激情四射,4香浓可可,5双球冰激淋,
15
杭州师范大学钱江学院美术生在哪个校区
16
我想换一个1G内存条用什么好,价格?
17
拉丁舞鞋怎么一点都不结实呢?
18
请问上海市2011年执业药师网上报名时间是几号?
19
J我是2011届河南考生专业120文化383能上郑州师范学院专科的编导专业吗???????????????急!
20
2011年哈尔滨理工大学在广西招多少人
21
固体碳酸钠和碳酸氢钠为什么不可以通过加热分离
22
求死神或家教桌宠
23
摩托xt720怎样禁止自动接听
24
华为c8500短信铃声响到一半又换成默认铃声
25
广东外语外贸大学南国商学院
26
我今年理科考了360不知道能否可以得黔南民族师范的预科?
27
三星R467 win7旗舰版激活工具!要能激活的,要是激不活不给分的!!!!
28
34.小明学习了电学后,认为额定功率大的灯泡一定亮。现有发光原理相同的两个小灯泡
29
2011届理科283物理B生物C能上什么专一院校
30
2011年上海市中考网上报名系统填写信息结果查询
31
湖北499分报哪所高职学校较好
32
想办一张信用卡。。。
33
主要经济业务事项账务处理 交易性金融资产的问题
34
蓝钻冲了有什么用
35
弹出一个 互动娱乐下载组件 错误是什么意思?
36
第一对拉边机速度的计算公式
37
我2011年 江苏考生 总分315 物化AB 能上 徐州工程学院吗!!!
38
2011年河南考生考洛阳师范学院美术系。
39
2011保定市口试成绩
40
2011年上海市中考日期。
41
赛尔号眼球在哪里抓?急啊.详细一点~谢啦!
42
谁有大叔你不乖的TXT 请发送到
[email protected]
43
欢乐谷门票多少钱,团购呢
44
求解时装问题!
45
天书奇谈 为什么我的龙法攻601,可是用技能打100地图的怪才700——1100,打90的就2000——3000,为什么?
46
炫舞尾巴有什么用我想买霜冻之星,有光效么
47
求:《摩天轮下的肖邦少女》全文TXT~~~~~~ 请发我邮箱啊
[email protected]
48
为什么潮州湘桥教育信息网上不了
49
四川文科459可以上哪些大学?
50
艺术考生单招过文化分400能提档吗?
51
请问你在哪里买到的呢
52
亲 字大写怎么写
53
意外伤害保险理赔需要准备哪些材料?复印件行吗?
54
乘火箭去月球
55
我是河北舞蹈考生,省内专业142分,能走哪
56
我是河北考生,511分(文科),我可能等到本科二批的补录吗?
57
中国地图
58
我今年考了552分理科,有机会进湖南科技大学机械设计与自动化专业或土木工程专业吗?
59
湖南高考文科543分。。填湖南哪个学校哪个专业好一些?
60
打什么电话投述电信?
61
请问嘴唇干燥,容易沾粘,胃部阵热是怎么回事,应该如何治疗?
62
二套房产契税新政策
63
氯二酚是啥物质
64
黄石理工学院,咸宁学院,孝感学院哪个好
65
2011 信用社体检接到通知了吗???太原的!!!
66
电动自行车 sp 按钮
67
我的笔记本主板坏了 送到修理的店说是把我的主板邮到北京去陪 然后可能给换一个高配的主板 都一个星期了
68
忻州一中历年入学考试题 谢啦
69
急求BIGBANG一天一天钢琴伴奏
70
谁可以把爵迹2发给我 邮箱
[email protected]
只要2
71
这部是凯特贝金赛尔哪部电影
72
怎样的收入可以支付起3本
73
【高考】2011福建高考理科514可以报什么省内学校?是女生可以报什么专业
74
照片里,想用卡通头像把自己的脸挡住,求这个元素。顺便问下这些元素哪里有
75
央视主持人李咏同志和广电总局副局长握手的照片
76
50分:我高中只上了半年左右,我想问一下,我是不是还需要上中专才能考大专啊!
77
胸围84 衣长62 袖长18 肩宽38 什么码?
78
2010年第二学期小学教学质量调研 是期末考试卷
79
【高考】请问2011年浙江省普通高校招生考试名次号查询系统 上显示批次:1文理科第一批 次排名号是什么意思
80
湖南高考分数344分,怎么选择学校
81
我爱上了一个跆拳道教练(男的)我是因为他才坚持训练的。可是我以后再也见不到他了,他是一个实习教练,
82
求夏七夕小说整套打包下载
83
2011山东高考理科608分,前辈们推荐几所学校吧,省内省外的都可以、、、、
84
这是为什么?
85
谁持彩练当空舞下一句
86
一闪一闪亮晶晶39集韩剧 一闪一闪亮晶晶39字幕 一闪一闪亮晶晶第39集
87
双方斗殴不能和解,现委托法医鉴定,寻求帮助,
88
想请教各位前辈关于南京大学商学院。
89
请高人解答啊(神幻拍档)
90
口袋精灵2我不能说话了
91
求一个动漫人物出处
92
2011海南文科考生463分可以报什么专业
93
求韵达内部人员帮忙查下快递的动态
94
请问中国现在的男女比率是多少?
95
我是2011届文科高考考生 我的分数只比本一线多出12分 576分 请问可以报考什么学校 推荐一下那学校的专业
96
求有思想深度的书
97
我的qq被盗了,密码也被改了,密保也忘记了,怎么找回来啊
98
找一个魔兽TD地图!
99
四川省警察学院2011高考收分标准
100
上海有哪些拳击俱乐部