鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
( Y: p$ ~' j4 s举例:
  i2 V- a+ l. m- b% l, s* Z7 t3 c% o#include <iostream>
$ W* g4 y9 B; F, |" A  qusing namespace std;
8 m! j" i" z  c8 F, v/ `void swap(int ,int );4 Y+ U6 U9 Y2 i
int main(void)9 d" F8 i8 w0 L; |. |
{
* u% F) L, i5 B int x=3,y=4;, f+ ~8 ?  x: W# d! I' v( ~
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
& j8 K" [; n+ y/ }6 C; a: z; Q swap(x,y);
6 [6 x5 }. ?7 d0 s* x cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;! C. B$ }% Z9 Q% o9 L$ R
system("pause");& E/ T& h' S  N; c
return 0;3 Q! K- }) i3 Y" A
}: B1 ]9 f$ s/ {! i. o) ?  }
void swap(int x,int y)
" }' W* H" x, ^# V7 ~{- [6 ]8 H, ^  \5 |; V0 Z6 l3 M
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! B, `6 S4 j; G2 Z
int z;
3 C  Q" W7 L$ z& _ z=x;! L+ ~1 o  }. i+ r! E2 ]8 C1 v0 S& M" J
x=y;
0 L# Q4 [, ~& A, ^' ^  z: J# U y=z;" X/ {, B9 ]& h* W9 Q$ G
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ F  T8 h9 H3 s
}8 s9 S& y5 ~3 U6 @! s7 Z+ a; j
输出结果:
0 \' U: q* g5 R  d 局部变量输出结果.jpg
6 p, U6 n+ g: |! k% R0 V2 O
$ f7 ]( a8 ^+ J3 g9 p+ _
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-31 10:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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