鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif , [7 F/ b* G! H4 K9 ^- T
举例:! Q  S( {5 i! K
#include <iostream>/ E' ?/ A8 p1 h6 R& y1 d" [$ O
using namespace std;
, d  K, C/ k  e6 |# F' w; Mvoid swap(int ,int );
, x% A9 w' L2 k  X! r9 F- ~$ |int main(void)
' K9 P' f: }4 B, _% }9 G- r{5 N! b3 K" I  C( s2 i" t
int x=3,y=4;
( G' K, E- Q; L( L cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;6 l6 q. O# o! L) M4 v5 x. B6 s
swap(x,y);
) G- {6 U( Q* y, N, W$ e: [ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;0 D( e, {; [; ]' c8 K
system("pause");
& B- V% Y0 @5 [6 F9 o" c return 0;
$ w! l; l. l! w2 F4 a& j}
' O. J8 M. k) M0 T5 y) Rvoid swap(int x,int y), m- c8 y7 V: \; {# |
{4 P% A! L* z+ C, N/ f: X0 }. |
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;" w  E; P/ u9 O/ w. y
int z;- f; c: L) k* w' n8 Y3 s9 E2 \
z=x;
% y1 v( j5 l" w' u" V* P8 \1 Q4 f7 s x=y;
* s7 g$ q2 P  q1 T  E3 i9 i y=z;9 \. r) z  @, ]! `" b8 N
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, J% g5 r% P* C. b
}
- T' }; L  ~2 L; W7 P  _$ ~9 p输出结果:3 c, R# e/ f3 M
局部变量输出结果.jpg
& P, s: g3 W. |. }$ a' L8 E) F8 H3 b# O/ f0 r
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-14 00:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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