计算球的体积 题解 #define

1.#define 命令是c语言中的一个宏定义命令

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

   (1)简单的宏定义:

             #define <宏名><字符串>

            #define  PI  3.1415926

      (2)带参数的宏定义:

            #define <宏名>(<参数表>)<宏体>

            #define A(x) x

          一个标识符被宏定义后,该标识符便是一个宏名。这时,在程序中出现的是宏名,在该程序被编译前,先将宏名用被定义的字符串替换,这成为宏替换,替换后才进行编译,宏替换是简单        的替换。

 

     个参数加上括号,并在整个宏体上加上括号。

 

原文地址:https://www.cnblogs.com/hrlsm/p/12234740.html