| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8862 人关注过本帖
标题:const float pi=3.14;这句是什么意思 解释下?
只看楼主 加入收藏
C小菜
Rank: 1
等 级:新手上路
帖 子:109
专家分:3
注 册:2011-9-14
结帖率:66.67%
收藏
 问题点数:0 回复次数:11 
const float pi=3.14;这句是什么意思 解释下?
如题。
2011-09-27 10:35
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
表示定义了一个不可修改的变量

授人以渔,不授人以鱼。
2011-09-27 10:38
A13433758072
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广东潮州
等 级:小飞侠
威 望:1
帖 子:1182
专家分:2784
注 册:2010-7-22
收藏
得分:0 
const修饰符     float pi=3.14  单精度 赋值
..........................................

修饰符在这里就相当把,单精度变量  给规定为“常量”了      也就是 说这个变量的 值是不 变的,也不 能改变的

一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,  QQ群38490319
2011-09-27 10:41
C小菜
Rank: 1
等 级:新手上路
帖 子:109
专家分:3
注 册:2011-9-14
收藏
得分:0 
懂了。
2011-09-27 10:45
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
懂了?这个比#define优越,以后尽量采用,不要再用#define了。

授人以渔,不授人以鱼。
2011-09-27 11:07
Devil_W
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:9
帖 子:1160
专家分:1797
注 册:2009-9-14
收藏
得分:0 
以下是引用TonyDeng在2011-9-27 11:07:12的发言:

懂了?这个比#define优越,以后尽量采用,不要再用#define了。


请问,哪里比define优越了?
如果我想修改const变量的值 怎么办?
2011-09-27 11:33
silent_world
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:258
专家分:1138
注 册:2011-9-24
收藏
得分:0 
回复 楼主 C小菜
这句话是定义一个常量,在编译后,在代码区占用数值空间,并且,定义值不能被修改;
而#define是预编译阶段,以文本的形式添加到代码中,在代码区占用文本空间;
属于两种不同的方式。
2011-09-27 12:56
半城寞少
Rank: 2
来 自:西安市
等 级:论坛游民
帖 子:27
专家分:25
注 册:2011-6-12
收藏
得分:0 
看看又走了....

虽然不是我的对手,但还是可以成为我的狗
2011-09-27 13:20
商山石
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2011-4-26
收藏
得分:0 
const 常量修饰符,他修饰的量就不能修改了。   
2011-09-27 16:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
java取消宏定义是有充分理由的,事实上,C++的专家都不推荐用宏定义常数,因为严重欠缺类型检查,预编译之后,这些常数其实等于魔数。

授人以渔,不授人以鱼。
2011-09-27 17:05
快速回复:const float pi=3.14;这句是什么意思 解释下?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017236 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved