鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif $ |; D" H! n! R- E, K
举例:; c7 s* ~( K% g" O7 K/ I1 T2 e
#include <iostream>  m# r5 L8 p9 n
using namespace std;' h& v  N+ F1 A) X' G
void swap(int ,int );
- n' C8 v7 N2 f# o1 H3 Kint main(void)
' u% j- l1 v! q  |& Y{5 J) x% |; _2 n* e  P0 i- f
int x=3,y=4;( A! F0 p9 R* s0 a* |& ]# ?
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;: I; D! l& \, X. F: ]/ w
swap(x,y);8 E( C: a' v* k: p
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# x$ x) y8 u. u9 }3 I- f
system("pause");( z" e, O0 r8 _/ x3 T
return 0;0 y. n4 @5 f0 d: h5 n5 [
}
# u, \# m5 l7 s! [void swap(int x,int y)
5 }% L! S+ G5 k6 f; c( \* l{. k2 k: C$ s, f% v0 t, S9 K
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 n, a) u' J$ ~; J- M int z;
1 I% ~7 k8 z( I" H8 m z=x;
' B- z! `  b; G  n, R/ V9 W x=y;
3 o" s! @0 {% q y=z;
; T4 ~  c  ^: T8 ~7 l, \ cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, G0 e5 B2 n( J( i
}
  S- `( m6 T5 g; t0 ~0 M( T输出结果:
+ N4 E2 t5 e7 b9 i+ R5 l' `2 S  j 局部变量输出结果.jpg % }/ e7 |) r7 O7 C% l

1 g2 d8 T  S" X( q, v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-9-19 21:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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