鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
/ w$ O/ `! k. C6 h# m9 y0 J/ h举例:
( L' T) ]! ?; \, `: E) `. A#include <iostream>! L& b8 r+ D3 _+ M: M! |
using namespace std;
5 A; r; ~4 D0 O& [8 Pvoid swap(int ,int );/ U( M7 R# }5 \7 \
int main(void)
2 U) v! ]9 c4 I+ w  {% T{
' B! p$ b/ y6 H9 D9 l( v int x=3,y=4;1 d5 Y- j6 G& H' \" ]! o( K3 f
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
) E+ L+ }6 ]8 w. _: } swap(x,y);
) L3 e' \: g0 w5 Q9 @ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( v  o" F0 X( w1 A4 B1 ^1 A; V system("pause");7 Y* b: `8 e* V3 v
return 0;
7 u' a9 u4 x! U3 ~: J" ^* F( Y- @}( r2 B2 _# U: y
void swap(int x,int y)# G8 H  Q; S/ H; V$ B5 ^2 z
{4 z. }* n( D* o# y! F3 ]
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 I  L3 c8 i# t& T) a- I int z;% K( _! U% e+ M3 X: Y& ]$ a& q
z=x;( Z) Y: r' W; }, s8 n
x=y;' c* J& f' m* H* Z
y=z;
2 r5 l! ~' t: O* j cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;; P) w; k" P6 P$ V' S$ P
}
3 n: f6 @1 u. c; I/ J输出结果:
2 c0 f9 o& W2 t$ ?* \$ H 局部变量输出结果.jpg
: w% a- ?$ }. o
3 n0 f+ U$ Q; A# Y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-14 13:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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