鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
6 n% G( C0 S/ k9 s1 V+ @举例:7 M$ o, @8 s( U8 Y4 i& d
#include <iostream>' k0 ?/ m5 Z% D' @  Q
using namespace std;
9 T* [/ |- W/ n$ v# X2 K0 Cvoid swap(int ,int );
8 {% P& B: B: a, `8 _0 fint main(void)
  L) r. m$ f+ j& U0 `9 @* i. x{
) r7 _4 n/ t  S int x=3,y=4;2 Y. W, z& v  p3 B( \
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! j2 K. h% p8 b) p# e swap(x,y);
3 I  ~+ M! [3 H7 i+ u: N1 Y cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;0 W" m, a2 h# Z: @  g0 b
system("pause");
8 ~. d4 `" y3 S6 U4 P  @7 Z return 0;
. Z- h) x: Y: o( f; x}" \% x/ q% k% z3 X+ \
void swap(int x,int y)6 `$ Q/ X$ G+ E/ b1 @$ V, j
{, f8 }5 r! [" j2 O0 G1 i1 J
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;" l4 P+ z+ x9 A; R0 l' l
int z;
% U# V$ b: h& ?8 [' v2 l. g z=x;3 V8 G! Y9 ~; r6 O, C. |# c
x=y;# }  i6 L' }6 ~( K$ h
y=z;
) t* \8 j* O( x8 q# A6 Y cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! K9 a1 ^' m2 a0 V3 H) b}' o, s; t8 q3 Q& p9 Y2 C( X
输出结果:! S% ~& |8 Q7 U  H
局部变量输出结果.jpg
4 g* c+ b% G/ m# e3 T+ w5 c; f* D# i) R3 {% d# \# a% `6 b/ x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-6-29 16:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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