鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 6 v% }& f) }! j. K! _& }. c3 x5 U
举例:
: o1 |% _" x9 `#include <iostream>4 [$ W1 w; q; m* Q7 z3 j' k3 |
using namespace std;
0 G# @8 i# b6 S3 q4 a9 n* Svoid swap(int ,int );
, U% [+ A; Z. i0 p5 M8 `( T  lint main(void)0 @- \! c9 i! O: ~+ Y
{+ ?6 y1 C% M: P. T. m
int x=3,y=4;0 r0 s& T* _' c
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  s# a  c" \' e: f) c; R
swap(x,y);7 i8 e( X+ s0 A3 @# q7 b
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ p9 F2 ~8 i/ R4 [ system("pause");
3 \$ l% H# `( X3 g return 0;  m1 S+ _4 A5 O$ w$ I1 I9 I
}
* i9 E  Y0 C! |! G. ?8 avoid swap(int x,int y)1 L8 e$ g( w1 B) ]  V) h# U
{
) x. Y0 |! J- n1 p, L) S5 D cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" x9 z4 f4 R5 s6 Y. R+ \, \9 ` int z;0 ^. a* `( R& t0 k8 k
z=x;
4 w! Z) q- }8 a+ s6 J% ?3 F8 j x=y;
/ e- Y) m9 _* W y=z;
7 E/ p& ]6 l4 P. P5 A# [6 p cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' |/ g9 ~8 X* V) v
}2 J8 a. R' E* V* n
输出结果:# G7 ^8 w) v& {+ K  {3 K$ F
局部变量输出结果.jpg ' B5 v$ O3 N6 d9 c1 p5 R; K
1 A' j* F% I! Q0 t+ S7 A2 B
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-22 23:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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