define:预处理指令
使用方法有两种
1.define定义符号
denfine定义常量
2.define定义宏
宏是有参数的,它的参数是替换
常规来说这样写define定义宏没啥问题
但是这样写的话得出来的值并不是20,这里的算法是4*2+3所以得出来的值是11,因为这里x,y不一定是变量,也可能是一个表达式,所以需要把x,y单独括起来变成一个整体
这样写才能让x,y变成整体,而算出来的值才是20