C语言中宏的作用

2021-04-21 06:29

阅读:740

标签: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


评论


亲,登录后才可以留言!