鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
' |% u6 z* Y( e0 C6 K% `# `举例:  M. \0 i3 [/ k$ c- S
#include <iostream>
$ s' \/ y, i* K# @; P# H9 x! yusing namespace std;
# r4 s% y1 {/ F- evoid swap(int ,int );
$ F7 f# e4 r8 Z9 Uint main(void)% O/ r2 F  c$ s% P- J/ h& V) z
{, t' \9 i. O5 S$ i( E5 `9 A: }
int x=3,y=4;
5 \( y* O& d* v1 f$ z cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 L2 H. Y1 t- E# D6 P0 L  ~. J
swap(x,y);. e$ i8 r1 g0 G5 f3 [
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ ?" s* Q1 a5 Y4 s- C) R3 A
system("pause");9 j7 Y& a# s2 Q* f; O' }
return 0;3 S& A$ C! h( L8 f
}* {- Z3 P9 e4 e2 q
void swap(int x,int y)
" O9 c" o" k; l# V5 E{, m4 _1 _5 I, U2 `; ~: F4 n
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! _( h- _* m- Q" C) @3 a
int z;
2 e1 O/ K1 h; y) s- V1 d( l z=x;
7 c/ J9 j/ ?* D8 E x=y;
& Z- \" @3 W) a4 p y=z;9 B! @) a7 t! p3 x8 O
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 b. R' G1 w5 V; ^2 T}' W' I* [% h2 f5 v+ v' A
输出结果:
2 X- f% ?* p; n4 G! o, z8 [ 局部变量输出结果.jpg : d) N' |" U$ f5 d9 f

- d# |/ O$ ^# `9 h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-10-22 11:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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