C语言:#define详解

#define定义标识符

语法:
#define name stuff
tips:我们在define定义标识符的时候,不建议在后面加上 ;,这样很容易出问题。比如说在以下的情况中:
if ( condition )
max = MAX ;
else
max = 0 ;

 #define定义宏

#define 机制包括了一个规定,允许把参数替换到文本中,这种实现通常称为宏(macro)或定义 宏(define macro)。

宏的申请方式:#define name( parament-list ) stuff

其中的 parament - list 是一个由逗号隔开的符号表,它们可能出现在 stuff 中。

你可能感兴趣的:(c语言,开发语言)