内联函数是代码的复制,减少程序的跳转
#include<iostream>
using namespace std;
inline void swap(int&, int&);
int main()
{
int i=7, j=-3;
swap(i, j);
cout<<"i= "<<i<<endl;
cout<<"j= "<<j<<endl;
return 0;
}
void swap(int&a, int &b)
{
int t;
t = a;
a = b;
b = t;
}