请教,带参数宏定义使用#ifndef预防重复编译出错

2020-01-12 17:28发布

比如这个代码:
  1. #ifndef MAX(a,b)
  2.     #define MAX(a,b)                (((a) > (b)) ? (a) : (b))
  3. #endif
复制代码编译器报: newline expected, extra characters found
如何操作?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。