鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
7 l  G7 @0 ~! g* Y- u) U; e举例:9 L+ L) l7 k* C+ _
#include <iostream>
! F% s0 w; y9 Dusing namespace std;8 ~( [7 D7 y! X. t* s) U5 |
void swap(int ,int );
, \6 H8 G9 ?5 L( Wint main(void)
( z# f2 M9 L% }/ d0 Q{
( d* n# V! ]1 Q int x=3,y=4;- t, a- Z1 H' D* Q
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ y' y4 T  c. T swap(x,y);
# E9 w  ?& p3 ?6 ?/ p- r. B cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( G7 f. [9 L3 k+ V
system("pause");7 Q" @' q' D7 x" o6 w3 e! U
return 0;1 ]0 z( q# v8 a5 L; T! Y4 A
}
1 s) y0 l2 m: q% M, U+ J! cvoid swap(int x,int y)
' G  E2 K+ }7 d! e{
# n3 ?. j1 Y( [1 U cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;6 p% Q8 V) p7 r
int z;: z" v2 M( u% j
z=x;
# C6 J4 b+ ~( J, Z. Q0 k! a) W" I x=y;
% W8 g) ^, y( T+ h- d2 Y3 x y=z;$ M2 u; Y' ~- n" S! ~' n
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  ^3 c5 A( _5 p% Z1 ^9 b) g
}0 d, k& x( N' v/ A$ x
输出结果:
3 Y! E1 @  J+ w0 Y+ j0 ]" @2 E2 l 局部变量输出结果.jpg
7 v+ g! }5 {: q: {+ ]" J3 m; e" b9 g! ?5 N1 ]
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-8-20 23:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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