鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
+ M; R7 j. `& p/ H; d举例:3 W- }+ k0 r" O: n( o+ r
#include <iostream>
! i2 v2 G2 A, b; @using namespace std;
3 h3 e: H, G5 ~# J- c' wvoid swap(int ,int );4 \+ m9 h) a- J8 e3 M  a* Y
int main(void)
( v; u+ s. T6 R0 o8 u{" u# |/ b5 N# ?( c: [3 m
int x=3,y=4;/ L; s- m0 Z. o1 Q8 {# W
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
5 e# l8 f( u- }( j7 y. X3 U swap(x,y);
7 y# h0 v$ ]: A! T+ f# {1 `" f cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ T! z* ?6 s; A system("pause");! b- T" Q: v: C
return 0;
5 R) g! K$ p) x6 V; D}
8 P, i6 L& A6 h" d4 w. E4 Zvoid swap(int x,int y)' U3 Z5 M0 J. I8 b" ?. U$ f& Z7 b
{
0 E. Y! X9 ~6 U/ I+ }: [ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;/ h3 x8 U) T# x
int z;
+ }, S% L+ H) f, d. n1 j z=x;: f7 d5 {4 f& A5 C, F
x=y;
* `5 M* ?: ~% j9 i* ~% F- ~6 L% G y=z;
0 n: ^# O2 S5 q2 m7 m7 \- I' i cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! x% Q; l/ m  \; b}' k7 e/ U. x0 Y$ h9 V( O) ^' T
输出结果:
+ Z5 M' V0 J! ]3 G9 h 局部变量输出结果.jpg
; k, [5 M  a) M2 B7 S4 {$ q# i4 S9 a( A9 v9 a
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-19 20:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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