清华大学出版社 TSINGHUA UNIVERSITY PRESS ()在进行宏定义时,可以引用已定义的宏名,可以 层层置换。 例9.2 #define R 3.0 #define PI 3.1415926 #define L 2*PI*R #define S PI*R*R mainO { printf("L=%Ans=%fn",L,S); (7) 在进行宏定义时,可以引用已定义的宏名,可以 层层置换。 例9.2 #define R 3.0 #define PI 3.1415926 #define L 2*PI*R #define S PI*R*R main() { printf("L=%f\ns=%f\n",L,S); }