码迷,mamicode.com
首页 > 编程语言 > 详细

C语言中宏的作用

时间:2020-07-11 09:48:01      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:fine   宏定义   解释   list   必须   作用   c语言   部分   条件编译   

  在C语言#define机制中包括了一个规定,与允许把参数替换到文本中,这种实现通常称为宏或宏定义。下面是宏的声明方式:

    #define      name(parameter-list)          stuff

  其中  parameter-list的左括号必须与name紧邻,如果中间有空白,parameter-list就会被解释为stuff的一部分。

 

宏的作用

  1.替换作用:在程序中使用宏可以进行快速的替换。

 

  2.执行简单的计算使用宏在程序的规模和速度方面都更胜一筹。

 

  3.条件编译:可以通过宏来选择某些语句进行翻译或者忽略。

 

  4.可用于消除多重包含的危险。

 

C语言中宏的作用

标签:fine   宏定义   解释   list   必须   作用   c语言   部分   条件编译   

原文地址:https://www.cnblogs.com/fcchen/p/13282117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!