局部变量:
在函数内部声明的变量为局部变量,局部变量的意思即该变量只存活在该函数中,如果该函数挪用竣事,那么该变量的寿命也竣事了.
举例:
#include<iostream>
using namespace std;
void swap(int ,int );//两个参数变量可以省略
int main()
{
int x=3,y=4;
cout<<"在main函数中,挪用swap函数之前,x的值为"<<x<<",y的值为:"<<y<<endl;
swap(x,y);
cout<<"在main函数中,挪用swap函数之后,x的值为"<<x<<",y的值为:"<<y<<endl;
return 0;
}
void swap(int x,int y)
{
cout<<"在swap函数中,挪用swap函数之前,x的值为"<<x<<",y的值为:"<<y<<endl;
int z;
z=x;
x=y;
y=z;
cout<<"在swap函数中,挪用swap函数之后,x的值为"<<x<<",y的值为:"<<y<<endl;
}
运行功效:

作者:cnblogs 星云
