鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# m# V1 m* N' a* D6 c举例:
4 M# E8 ]' W) z, \0 F+ H9 z#include <iostream>
- m6 g) Z2 I% R. rusing namespace std;
. `2 h* X/ Y( Gvoid swap(int ,int );
/ Z% _2 a8 A  T$ p, Xint main(void)) b& b. |& Z  ?1 g5 W
{+ B8 t; O! @/ U! O! H& b
int x=3,y=4;
5 w- ?) x7 \/ _% Z cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 A! Q8 U4 N9 p7 n/ F  A9 y swap(x,y);
& S/ I3 a# D$ ~2 @: O/ G cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
+ F# E3 y/ ~( }- m5 W$ o* h system("pause");$ D" Q5 m: {  n5 G1 Z3 W
return 0;# x+ l+ S7 {; k0 O4 u
}
. V& T. [, B6 Y. c( D+ y% Y' t; q3 a% r  n5 ?void swap(int x,int y)) S. w, A) g& n! D: I7 W
{
$ y' ], m& V8 ^) T* R7 d cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 e. A* y+ F! C5 G7 m9 a, N
int z;. D: C" ]8 ~9 I- m
z=x;9 Q* V! S5 E" J2 a) }& r, I- x
x=y;. d, v0 y+ o) p& F
y=z;/ z' @! x& r; W( Q2 j1 Q
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% W6 `9 D+ e) G- p1 H; E3 r& U' ]  Q
}! {9 e; X6 {( \9 O  j; `
输出结果:, N5 d  {* N: `, Q# E+ F) E: o
局部变量输出结果.jpg : Z4 @, }' |+ @) U  J
# z& T& ?- p( s- P
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-15 00:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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