鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 2 t0 m7 Y$ y7 t( \
举例:
- w" T5 G# ]. E# [! @5 R2 o#include <iostream>
2 C+ `7 s% J4 jusing namespace std;
7 M; D) k! G" [* E4 m) S8 T; Fvoid swap(int ,int );/ ^. m! t3 {# _' d+ n
int main(void)
& w! ]& d; L8 U: j  N* X{: z% l0 e/ v- O4 E- x- I4 u
int x=3,y=4;, r. B4 m5 Y. e, R6 |1 o8 T
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; _, M/ T$ K& \ swap(x,y);9 \5 c/ w% h( t" ]; R4 H: g
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* s& |' b; p8 H; Y7 ^) d; D system("pause");$ a* K0 z9 ]$ P/ D, C6 c# i% L
return 0;
3 v( o$ Q8 _' L5 z* K}
* I, Q: l- f) y& y4 v+ Ivoid swap(int x,int y)4 F4 e. K( p+ m, \0 U& O
{
* L+ D/ D6 R  O/ _- L" J$ a cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  \/ o6 |0 c# Q3 s8 W8 I: s int z;
) \8 o' Y& [& y: P8 h# _ z=x;
2 o& S# r& j5 w! P, V; s x=y;- ~- l' U' N3 R; d
y=z;: x" E" m* k* y& \
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;/ f. e- u3 O- N! N! v3 T
}. O1 }& ]' M2 W7 [/ b0 V
输出结果:4 e+ O% E' j  ~; ~3 ^
局部变量输出结果.jpg 5 N! V+ b# n: v/ N6 p  I- c  d
* Y# H9 ]1 G; t, \& _
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-3 06:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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