代码
#include#include #include #include #include <string.h>#define ADD(x, y) x + y #define MUL(x, y) x * y /** === FUNCTION ======================================================================* Name: main* Description: main function* =====================================================================================*/int main ( int argc, char *argv[] ) {int a= 2, b = 3;printf (" Program %d ", MUL(ADD(a, b), 5) ); //被转换成2 + 3 * 5 注意 没有括号 故结果为17return EXIT_SUCCESS; } /* ---------- end of function main ---------- */
output:
program 17
完