鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
1 f. z1 X9 l! F4 r4 L) n举例:
/ D% R4 G; J" o/ w$ P$ m* S9 u. V#include <iostream>
) e9 _: P" O. T# h/ h. p0 o1 H$ V8 Ausing namespace std;
5 K9 u6 y- Z$ \/ _0 u, yvoid swap(int ,int );
  E$ ^* L+ L: p& T4 Kint main(void)
! P' o5 V- U$ w; [: d, ]{
5 _) f0 I+ b- S1 C! V' r: B int x=3,y=4;
" `5 `4 f0 G9 p0 W/ g8 @4 _ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 L5 B, l( o% s swap(x,y);6 X& O: ]4 r* J7 ~9 @  r4 J4 d: e& X
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( C5 D- I/ s. c! M& H8 D
system("pause");/ _' P8 L5 k% y1 r: \
return 0;
% \& ~! G0 r7 D8 f}( J8 A9 d8 k+ M: n6 T
void swap(int x,int y)
$ n; ?. j0 y) x& L{& T8 E, l, J0 |+ o# ~! }' g
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 [7 h  z3 H# h6 C" j
int z;
4 }* {0 u; n5 T. F z=x;: d) e1 p" Q$ c5 C
x=y;, U) F# e6 B' {* K1 m5 I! V
y=z;
8 v! x4 y4 \2 z7 V; d2 f" }3 s# E, _ cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# N; g- B) y% R! I! y0 S* X}
9 ^- Q. @6 W2 H" F) D* a+ {- O* n输出结果:
% K( b) H/ p) X8 B$ x+ N- P2 ? 局部变量输出结果.jpg 7 Y( _0 @. Z6 V( z
8 I/ D9 S  X) d1 H1 j- M" y1 g5 x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-15 15:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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