C++ 宏定义

有两种格式:一种是简单的宏定义,另一种是带参数的宏定义

(1)简单的宏定义:
  1. #define 宏名  数据
  2. 例: #define PI 3.1415926   //相当于定义了一个常量

(2) 带参数的宏定义

    1. #define 宏名 (参数表)  宏体
    2. 例: #define A(x,y) x>y?x:y      //相当于定义了一个函数

猜你喜欢

转载自www.cnblogs.com/liming19680104/p/10583927.html