鱼C论坛

 找回密码
 立即注册
查看: 2159|回复: 0

11.局部变量的使用

[复制链接]
发表于 2013-3-7 12:35:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
局部变量.gif
2 E9 J% B6 u5 K& ]. N举例:
+ ]- A& L0 V( z- j9 B6 s#include <iostream>: _) D9 U8 \* b+ ^4 m* F: V
using namespace std;
1 u, r+ W% x6 T1 m! pvoid swap(int ,int );/ g1 V/ P" K( b( j2 b: O
int main(void)4 U5 H( N5 N6 V/ ]3 [4 w4 ?
{
) N3 a+ }" Y3 u( t2 E' F% l int x=3,y=4;
8 J; V6 E$ R1 L# d  h5 w cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  K1 B; g  O- o+ F swap(x,y);
% Q5 l) n" r: o% M+ B9 b' Q! e cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% `+ G& ~- G8 d
system("pause");
2 R3 Y/ j  m6 N. n8 G. H7 l return 0;
* S7 U* O# a( s- X" H( @$ ~}
4 G/ A& t8 g) [+ t: K8 ovoid swap(int x,int y): b9 n+ x; x: i* z/ u9 C+ M
{8 d7 R4 L2 a9 E) S& B
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 Y( c4 K- S# Z2 G8 ^
int z;
: Z# T, d% B$ ]1 ~6 w z=x;. |  v  s: W- g/ l0 p8 U$ U' G
x=y;
$ u4 u# g- ]. R( ^ y=z;2 s1 J3 L1 ~$ R7 T5 P
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;- l+ a( T8 ?- G; R) U& ^) R8 S
}
6 G7 \& ^+ X; {+ k7 B输出结果:: C% W& H5 y0 L/ L1 n
局部变量输出结果.jpg - T+ X' m4 T* ~8 L3 J3 N

( m% ?: r5 d) S2 F$ w. U9 @
小甲鱼最新课程 -> https://ilovefishc.com

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-7-13 15:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表