C语言宏的定义和宏的使用方法(#define)
    没有参数的宏
    带参数的宏
    在宏内使用宏
    宏的作用域与重新定义

    在 C 语言中,可以采用命令 #define 来定义宏。该命令允许把一个名称指定成任何所需的文本,例如一个常量值或者一条语句。在定义了宏之后,无论宏名称出现在源代码的何处,预处理器都会把它用定义时指定的文本替换掉。
    惯例将宏名称每个字母采用大写,这有助于区分宏与一般的变量。