鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif # Z9 A( H7 {( F
举例:
+ E! a) W# k) `& W6 v2 C#include <iostream>
4 o! x9 I$ e9 m( R9 Lusing namespace std;
6 |8 `$ `5 {/ \2 A3 d# ivoid swap(int ,int );' @6 E8 l; W. R7 e/ |8 Y
int main(void)$ E( F8 u& k; ^$ |1 |# d+ D
{5 Y4 k4 h. a9 L; L1 |
int x=3,y=4;2 a2 ~" s$ x2 f/ N2 z
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' G% P4 U9 h. e4 F$ c2 G9 B
swap(x,y);
; Q; e. Y! @! B; H, s cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 n7 h' |" H& { system("pause");: _& A% P5 S8 I7 |6 V- q! J& w5 ?) B
return 0;/ k: T) U1 ?8 O) T5 }
}" O& C% h$ |/ s- Q& ]9 N7 J
void swap(int x,int y)
+ z- w% w( U8 @' C; a" p# Z, k, B{1 W, k! a7 h$ w) R) H
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 m& o' h) ^/ Q% C* z2 L
int z;' o* M/ ~& _: ~
z=x;# i9 C4 D! O7 K: r
x=y;6 H! y! p3 m( @  c
y=z;
( p2 D* m5 y; E5 o2 w) P$ l cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- S8 f/ H& k: S8 a' H: W; w2 U}
8 H: q6 j2 ~: D. m输出结果:
" M( r& j# l" `2 i; G 局部变量输出结果.jpg & v# g) U6 K8 W7 R

6 T& d1 C# E2 D4 a9 M) f" Z  I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-11 15:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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