鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
+ ?* R( }9 W4 z* O举例:- D8 o. H( O' ]$ A. O3 w
#include <iostream>. `2 z/ j1 U- L) j9 `
using namespace std;
( x) i( _+ a/ F' x3 wvoid swap(int ,int );; q: A4 z) ^* c( E! ~+ B# N' Q7 h) b
int main(void)
3 t. @) Q! ?- X" z/ t{
+ t: D7 ~. v+ y# I int x=3,y=4;
# q( Q0 g0 K# q1 j6 W! X- r7 ], [ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 r1 H6 l" e( ]0 B3 e6 |) G swap(x,y);; x1 \9 a9 [! [! F3 d8 y8 T
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# H8 q2 R; l' y) \
system("pause");$ v1 b3 D/ [& d
return 0;
6 a4 {& I& H, u}
6 H5 J* U# q1 L  N7 C" K) ^  ^void swap(int x,int y)
) ?. @1 J/ Y1 m. w# W$ c" x/ i0 _2 r{
; G1 t/ U8 c. T- N1 T* y* L cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* o; D; N2 I4 H+ G int z;
8 o( p! E; U, P7 `( C& o z=x;* u6 x# W* F( V  H6 }
x=y;* ^, T! e! n+ A' t+ k. N
y=z;
5 k( N  ]  T) o0 ] cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( r' w# \  c, D! C}
! _/ P& @7 A; h( L# j输出结果:
, T8 e+ e& g! x" D4 d- @9 {, h% [/ N 局部变量输出结果.jpg
, m& }: L* [4 {+ J* X3 \# H% E- y  u) f8 x% ?/ }
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-10 00:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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