鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif & q4 v  j1 y& c9 w. Y! [6 ~. l
举例:
( x! w. U7 H* Z3 n#include <iostream>
; `- \, ?" |( S% tusing namespace std;
$ ~  N" ^9 k1 Q( Gvoid swap(int ,int );* Q+ |4 J9 B1 c0 }
int main(void)& {: t/ r8 b& Z' s& t  ~
{( T5 ~2 y% N8 v/ }$ Z
int x=3,y=4;' r5 H7 N; ~' i! x) X
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 T, s+ m" V1 l& e$ |( m swap(x,y);& r) Z6 V1 F! [3 A/ p$ C
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
2 T! y+ y/ \" |9 ?% p system("pause");
3 d3 d; C' [: k) r3 U return 0;
/ ~4 ^- I/ \9 E5 M# c" S$ o9 o; D}
' U3 ~; X5 ?$ R8 b, c5 p7 Xvoid swap(int x,int y)
+ u! Q& F2 V9 w* i1 ]3 a0 A- h{
: k1 s. K/ m% i( [. M cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* {0 k9 A- d. e$ j0 F9 L int z;
# D+ j8 I/ f: C2 S4 x z=x;
) P& r& V- f' I, \ x=y;9 Z! i/ J* |6 r; r" m- D$ N% ~
y=z;8 K4 m6 q- i  _  u/ W
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' K, F& a% n4 T* C) _9 I
}
0 u& _, ?" U. h& ~输出结果:; J& P' A8 V" A7 J% i  x7 V5 e
局部变量输出结果.jpg
5 E1 Z' m! [! C0 G0 A$ [# ~9 N, Z7 X$ r3 M3 V, Y* N# K( \# ]
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-6 12:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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