On this pageC2312在函数和类函数宏都可以使用的情况下,应优先使用函数Category: AdvisoryDecidability: Undecidable说明本准则仅适用于C语言标准语法和 约束 允许的函数。依据在多数情况下,应该使用函数而不是宏。函数会进行实参类型检查,并对其实参进行一次求值,从而避免可能发生多个 副作用 的问题。在许多调试系统中,逐步执行函数比执行宏更加容易。不过在某些情况下,宏可能是有用的。登录查看完整文章