C++学习4 - 内联函数

xiaoxiao2021-02-28  75

#include<iostream> inline int print(int); int print(int x){  return x; } int main(){  int x;  cout<<"Cin:"<<endl;  cin >> x;  cout << "输入的数字为:" << print(x) << endl;  system("pause");  return 0; }

内敛函数:用inline 来修饰

原理:用函数print()中的return x 替换掉main()中print(x)  调用一次复制一次

注意:使用内联函数可以提高程序运行效率,不用调转出去运行,但是会增大程序体积,当print()中的代码很多时不建议使用,在不知的情况下最好先不要用内联函数,等程序完成差不多时在对符合要求的函数设成内联函数,成员函数也能设为内联函数

更多详情请点击  http://blog.sina.com.cn/zhaojianjunzjj
转载请注明原文地址: https://www.6miu.com/read-75104.html

最新回复(0)