鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ' r! _8 m4 q5 t9 E
举例:/ n; V1 S* O: {' C
#include <iostream>) a" C& v) X; o
using namespace std;
! H1 R& ^( Y2 \void swap(int ,int );; c" P3 Z0 ]. Y& P
int main(void)
; h5 J% v7 b" M{) N& }+ S4 ^  Y7 O# o" ^; c
int x=3,y=4;
/ w! c- p3 _1 l8 t9 S cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! P. ^, c$ P; u+ U swap(x,y);  Q) y* ~- _  _( }1 q& X
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, Q3 }: @, h- i- V! s
system("pause");
( t1 h# U9 x) Q5 M# f return 0;- S  u. }7 m1 Z: C, t
}& F- a0 R6 k0 y+ ]/ t
void swap(int x,int y): w8 h9 N3 `8 J4 ^/ x! ?9 r- }. r) P1 \
{
. l4 \* a% s# [, o7 q/ B cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
& i/ s: j' d* j8 R8 ^# G7 }& F' G int z;
/ O; v/ J, Y. m! W2 r5 i; m8 y z=x;
2 P% d; Y3 t" G( ^% t x=y;  v, e) H3 M5 m1 t% C8 Y
y=z;' B0 W2 J- y2 }' r
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% ]. N& j" U- |
}
. h; g4 a! c2 m! ~2 p& X6 T输出结果:% s3 Y2 ]* x* i7 H: Z
局部变量输出结果.jpg 9 g$ y0 u5 F( n  ]; Q

! x. O: T; N' ^) C* o2 I) N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-23 10:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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