鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
6 @' }  g1 U0 `/ b6 T举例:
7 m; J* ?7 [* E2 s3 n#include <iostream>" B; k5 A8 {6 ?1 Q5 k
using namespace std;4 u2 _/ \1 h+ c
void swap(int ,int );
8 |; T3 d  m# [+ f$ u& ?8 zint main(void)
& K5 H3 z* o9 I! w; A{
# N5 w) l$ y( n! |2 W int x=3,y=4;9 z4 m$ f" y5 \3 \1 O* ]- B
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 e9 }" u  ?- @; @3 T+ u
swap(x,y);0 J' {5 F# d# J
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& U7 D. R0 g5 p  \
system("pause");' H1 Z4 W2 W4 k
return 0;
. l+ U! X+ g5 O) U+ p/ r$ J, y1 G}- M6 b% p. s" O7 Q' J. _* y8 c
void swap(int x,int y)
. Q8 m+ @1 p6 G2 {% i% |5 R! a{
$ D0 A/ z7 E1 x  ? cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 x. c9 b" D+ `4 R: ~% Q% Q5 S
int z;
! e+ M, L/ c- g$ ]. \ z=x;8 T; ~/ g4 _5 U
x=y;/ B" |/ B* I/ k) T
y=z;
' f1 G: `' X$ n! J3 O$ R2 ~; F' ^( ? cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 ^1 Y# r' N6 `) E' u  _
}
/ L2 }% V: P: _! s输出结果:
( O0 Y4 X$ S; ^: F  J5 _, } 局部变量输出结果.jpg
% Y* N/ Z! G+ q- V$ m6 q
4 P6 i  P' J! b$ [5 \
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-6-22 17:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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