鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif / x% u, _  S6 w% y  U# ?7 t
举例:
# k3 o/ l: a. N" I#include <iostream>
4 K9 x7 E' l* J4 Zusing namespace std;% G2 ?4 a: }. m7 h  E7 i! ?# r
void swap(int ,int );$ ?2 J" }8 I0 \8 Q8 `% m* s
int main(void)
- m. E0 \9 s5 t{- l, D" a& w5 X+ {* m) w
int x=3,y=4;) {+ p% |/ }% U8 P) W. k
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 \% a% q6 x; [) D, x0 a9 K
swap(x,y);
; {' o+ l$ S( u2 V, L cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
& u$ H+ z! W4 i* |5 H0 t5 E system("pause");
0 |  y/ c  S/ v. U: t: U7 \4 ]4 W/ A return 0;
  L2 n" V0 B( B/ A" g$ ^1 e" U- c}+ [3 x3 _+ Q! |- P: b# L" c/ C
void swap(int x,int y)
+ F0 D9 j; q7 c: }; D- k$ Q3 ]# c+ |{
- Q! M; J) a8 r, E2 j cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 X; y1 B# }; _, _% ^" r; }
int z;
1 h4 N7 o( q. f6 E8 W' {9 l z=x;
; ~/ I# b7 ]  l0 E7 n& {2 ~# K x=y;) b$ X/ Z  v8 C
y=z;% B9 F. c0 i+ X4 l0 R" u/ _
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;/ \+ Z( `6 P/ \/ _' H7 J3 D
}
2 {  \: o/ a5 ^! K# [  A输出结果:
3 n+ h1 z7 e# _% ]7 @7 t2 @ 局部变量输出结果.jpg ' d' k+ B  g. x0 o2 r7 r; D
8 r5 N* K; ?! }6 d
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-4 17:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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