鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 5 q$ j4 b" g$ Z# R
举例:
" m% R$ P  V- B#include <iostream>: I% ?7 h) p/ e# U3 \5 i
using namespace std;
3 W9 p, ]  _: kvoid swap(int ,int );
* R2 g/ A" z$ b7 q% m% \3 W$ O8 P: Iint main(void)$ Z+ [5 g* X' N! ]) W/ t
{. U1 i* [3 E7 ~
int x=3,y=4;" o$ \# k8 W2 a" p" d; R
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
: d9 l, Q- L" T: D swap(x,y);
$ C1 ]! w! Z* L; J cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  l# r) D  \+ ^/ t system("pause");& |6 @  K& G' D* A
return 0;) ^3 d& p: d) C: G' R2 w9 O
}
5 A' P3 o; i4 i9 U, P; ?3 X/ I* zvoid swap(int x,int y)+ d2 d* d1 j( J" p
{2 R3 w: L. Q- F3 T
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
: c: x: y$ Z4 \. b. N int z;" x) N9 d! f$ z
z=x;5 J/ l9 L7 j; Q. w; Q
x=y;
  d7 v: Z( s2 n8 P5 ]5 }5 c8 k y=z;( m# n( p& g; i0 u# a& ]
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 v+ Q) ~# _3 \- j}; \. U* D! m; ^  m! o7 t4 c
输出结果:
* J# t6 `0 X% l8 f) C) U* H 局部变量输出结果.jpg + \! k* I$ O) S6 M
# J, i. @; @# L+ ^
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-26 15:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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