一个函数功能不太复杂,但要求被频繁调用,则应把它定义为

12 查阅

一个函数功能不太复杂,但要求被频繁调用,则应把它定义为

  • A.内联函数
  • B.重载函数
  • C.递归函数
  • D.嵌套函数

参考答案:

A

解析:(P59)内联函数特征代码少,频繁调用,执行效率高。重载函数解决统一接口的问题;递归是子程序调用,程序调用要耗费很多空间和时间,循环/迭代都比递归有效率得多,递归只是从形式上,逻辑比较简洁。嵌套函数即反复调用,速度较慢。所以选择A项