C(宏定义与使用)

  • 宏表达式被预处理器处理,编译器不知道宏表达式的存在
  • 宏表达式用“实参”完全替代形参,不进行任何运算
  • 宏表达式没有任何的“调用”开销
  • 宏表达式不能出现递归定义
  • 宏的使用会带来一定的副作用

猜你喜欢

转载自blog.csdn.net/qq_34121068/article/details/79879967