鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# C. p4 w! F8 @! u6 T( b) z举例:
( A: q$ h# V. N5 j9 ~: d#include <iostream># @) Y# b# L/ E4 N
using namespace std;, G: B4 A4 \) |0 }
void swap(int ,int );% f: i4 N" j5 T' H# E+ q6 @
int main(void); S2 \+ Q, l& _4 [: Z. {
{! f) F' e/ @$ G% J! Q( J  a5 G4 }
int x=3,y=4;: p# ?' h0 v1 F- [( M5 {+ y8 a
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 L( O8 T+ b4 ?8 e& Q
swap(x,y);
) R6 o. Q, B) s& m+ ]3 s/ p cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* m9 v' s9 E- I system("pause");: R! Q/ F( T$ O& ?  ~$ q* z5 U
return 0;2 a$ |7 d' z' A, I% {* ]
}
1 `( i0 s& I; i6 Z' `1 d3 Gvoid swap(int x,int y)
# \3 b/ N" \1 k{
' u$ J6 s! b" L' \* F cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 Q3 K0 K; e  ]- Y8 b
int z;
8 y( _* u2 a. n; J z=x;
9 y; E3 D' C5 c3 X' q x=y;
/ I; H  e; ^6 D1 L6 E y=z;2 S, V; R1 S3 b" O/ @  A
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 E+ B6 a# y' C; i0 K* m& X2 O5 P
}
. \- l$ `, w( D输出结果:
: f/ @/ g* C5 d. z/ @ 局部变量输出结果.jpg & w& t& `& A/ B  Y* P, P

) g' c" Q* {, d5 _  {' L
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-21 02:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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