C语言中define的用法总结

1、宏定义的一般形式为:

宏定义:
#define 标识符 常量 //注意:没有分号
终止宏:
#undef 标识符

提醒:
#define和#include一样,均以"#“开头。凡是以”#"开头的均为预处理命令,其后边不加分号。
为了讲标识符和变量名区分开来,习惯上标识符全部用大写字母。

2、 为什么要使用宏定义或者说有何优点?
2.1 最大的好处就是便于程序的修改。使用宏定义代替一个程序中常用的变量,当需要修改该变量时,只需修改其宏定义即可,方便代码的修改和维护。
2.2 提高代码的可读性。

3、程序举例

  1  #include<stdio.h>
  2  #define pi 3.14
  3  int main()
  4  {
  5    float r=1.0;
  6    float area=pi*r*r;
  7    printf("the area of the circle is %f",area);
  8    return 0;
  9  }

结果:

the area of the circle is 3.140000
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值