鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# Y# o3 m' B$ O) I" U8 U举例:
+ q! e5 `( S( M#include <iostream>( T% r+ H4 _- u& F$ M7 q0 c
using namespace std;! K- o6 s& E6 P, Y, i* u
void swap(int ,int );" Z# i7 H1 D6 m, z5 ~
int main(void)
: C% ]  a* c; s1 o{1 q7 G( }" e& E9 C/ y5 A5 j
int x=3,y=4;
  Q5 Y8 e" Y( c  g, A: c cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  V) ~4 a) }8 E3 l& n
swap(x,y);# T7 Y4 x- V8 w. r
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ U/ k) k. |7 U; q( ?
system("pause");
0 k. i+ b$ V3 _+ k return 0;# O0 Y% u& b* K6 [2 g) o
}
' n8 N  `: G' R8 lvoid swap(int x,int y)
, ]" N' x; \$ x{
5 _& L3 h6 Y' \: b2 C$ p cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 A- B5 L2 M# i) J9 ?3 B% K int z;6 |: D) X$ }  J; |9 `; X; V+ q1 x
z=x;
- {! h. d0 |4 g0 t: v x=y;- z. c- O6 u) ~+ q
y=z;  {" ]* h" g8 l6 J0 @4 ]" Q9 d
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  E0 f  C1 w1 V! b7 w8 i  j
}  ~  S7 W' H8 ^$ Y& q
输出结果:
/ c3 u; f. A) w  i 局部变量输出结果.jpg : L' I' }' b: q0 g
4 _' k# |+ a' V* R  d2 P2 h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-28 16:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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