关于C++的一些学习笔记(2)
二.内联函数
可以加快运行效率,但是会使代码变长
#include<iostream>
#include<iomanip>
using namespace std;
int number;
inline int set_number();//内联函数只对编译器请求,故函数声明只能放在外面(解释好像有点欠妥,难道在内部就不编译了吗)
//而且如果在声明时没有inline,则编译器仍处理为非内联函数
int main()
{
/*inline int set_number();*/
number = set_number();
cout <<number<< endl;
return 0;
}
inline int set_number()
{
return 10;
}
posted on 2017-03-11 09:31 非专业程序员Ping 阅读(87) 评论(0) 收藏 举报