多做题,通过考试没问题!

C++语言程序设计

睦霖题库>大学试题(计算机科学)>C++语言程序设计

Define宏语句和inline函数有什么区别?

正确答案:嵌入式系统平台通常存储资源有限,但同时又对实时性有一定的要求,二者如何权衡需要考虑。Define宏语句相对于函数调用能提高运行时间性能,但消耗了 空间,并且不标准的宏语句定义在不标准的编码中更容易出现副作用,因此inline函数则是define语句的完美替代品。
答案解析:
进入题库查看解析

微信扫一扫手机做题