常量是,C语言符号常量"/>
c语言符号常量是,C语言符号常量
C语言符号常量
(2017-09-24 22:03:30)
标签:
c语言符号常量
分类:
C
在结束对温度转换程序的讨论之前,再来看看符号常量。把 3 0 0、2
0等“幻数”埋在程序中并不是一种好的习惯,这些数几乎没有向以后可能要阅读该程序的人提供什么信息,而且使程序的修改变得困难。处理这种幻数的一种方法是赋予它们有意义的名字。
# d e f i n e指令就用于把符号名字(或称为符号常量)定义为一特定的字符串:
#define 名字 替换文本
此后,所有在程序中出现的在 # d e f i n
e中定义的名字,该名字既没有用引号括起来,也不是其他名字的一部分,都用所对应的替换文本替换。这里的名字与普通变量名有相同的形式:它们都是以字母打头的字母或数字序列。替换文本可以是任何字符序列,而不仅限于数。
#include
#define LOWER 0
#define UPPER 300
#define STEP 20
main ( )
{
int fahr;
for ( fahr = LOWER; fahr <= UPPER; fahr = fahr + STEP )
printf ( "= %6.1f\n", fahr, (5.0 / 9.0) * (fahr - 32 ) );
}
L O W E R、U P P E R与S T E
P等几个量是符号常量,而不是变量,故不需要出现在说明中。符号常量名通常用大写字母拼写,这样就可以很容易与用小写字母拼写的变量名相区别。注意,
# d e f i n e指令行的末尾没有分号。符号常量
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。
更多推荐
c语言符号常量是,C语言符号常量
发布评论