收起
这涉及到宏展开宏只是给一段代码定义了一个别名,只是纯粹替代,看一下宏替代后的代码行就知道了c = 20/(a+b)>(b)?(a+b):(b);先是20/(a+b)=20/7=3,3是小于b的,所以这个表达式就是c = b ,因此最后c值为5
报告相同问题?