鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif $ [4 U8 f) c6 ?# M/ r) C% s
举例:0 o% c0 x% Z( [3 f- l
#include <iostream>* K  `+ \7 q& f3 h2 K+ I
using namespace std;1 E5 @5 u. J( K( n$ z
void swap(int ,int );
6 ~' i: M  @  a" fint main(void)& N% V  F1 R! ?# I
{
$ J( j4 t% `6 t& ?/ U" h int x=3,y=4;. Z5 O9 J( ~- Z! P8 I; M; h4 g
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
1 w3 ?+ {- S% r8 q swap(x,y);# Y2 r  w& U/ ~' }
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" D% ?$ o3 Q, H4 O
system("pause");
9 F/ M. v5 A: p+ f1 w/ r, e; e return 0;
5 C* T4 h$ C" e( Z1 I}
* @+ i, g8 ?6 Ivoid swap(int x,int y)
& ~6 s- r. }/ [" ^+ M! r{
5 h& c" h: t3 Y1 M- i/ `/ L% ] cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; ?* p5 x2 N5 @5 f
int z;! V  T1 A9 C) ?7 A6 B
z=x;
" C# R# f7 w% K0 @4 X x=y;
6 x% \+ r1 \. f- T9 I0 H# t  O y=z;3 G! p. z, D, ?9 V2 f
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( y0 t! t# f7 Y* a0 N2 ~# O}8 x6 v  d7 @- J2 M9 z; e
输出结果:
: \5 i7 B' ?: p2 _ 局部变量输出结果.jpg 9 F7 R  ^' a: c% ?
- [# ~, t7 H0 z/ G
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-31 07:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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