c语言符号常量

编程入门 行业动态 更新时间:2024-10-05 11:20:09

c语言符号<a href=https://www.elefans.com/category/jswz/34/1769305.html style=常量"/>

c语言符号常量

1、用#define定义符号常量

用#define定义符号常量的一般形式:

#define 符号常量 常量值

其中,#define是预处理指令,因此行尾不能有分号;符号常量是一个标识符;常量值可以是一个字面常量,也可以是一个表达式。

例如,如下预处理指令定义了符号常量PI的值:
 

#define PI 3.14

符号常量PI被预处理之后在主函数中就会被3.14替换

area=2*PI*radius;

程序中的语句:

area=2*PI*radius;

预处理之后的结果是

area=2*3.14*radius;

2、用const定义符号

用const定义符号常量的一般形式如下:

const 类型名 符号常量=常量值;

其中,类型名是任意合法的数据类型,包括基本数据类型和自定义数据类型;符号常量是一个标识符;常量值可以是一个字面常量,也可以是一个表达式,其值的数据类型必须与类型名兼容;const是一条语句,因此要以分号结尾。

例如,如下语句定义了符号常量PI的值:

const double PI=3.14;

程序中的语句:
 

area=2*PI*radius;

执行const语句之后,符号常量被3.14替换。

3、符号常量的使用

通常在主函数之前定义符号常量,这样程序中的所有符号常量在预处理或执行时都能够被替换。使用符号常量有三个好处:

1、程序的可读性好。

2、程序的可修改行好。

3、避免操作失误。

更多推荐

c语言符号常量

本文发布于:2024-02-27 21:37:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1766380.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:常量   符号   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!