试题详情
简答题Define宏语句和inline函数有什么区别?
  • 嵌入式系统平台通常存储资源有限,但同时又对实时性有一定的要求,二者如何权衡需要考虑。Define宏语句相对于函数调用能提高运行时间性能,但消耗了 空间,并且不标准的宏语句定义在不标准的编码中更容易出现副作用,因此inline函数则是define语句的完美替代品。
  • 关注下方微信公众号,在线模考后查看

热门试题