以下关于内联函数的描述,哪一个是正确的( )
内联函数通过在编译时将函数代码复制到每次调用它的地方,从而消除函数调用的开销
内联函数必须定义在所有调用它的函数内部
使用inline关键字声明的函数总是会被编译器以内联方式展开
内联函数不能包含循环或开关语句