鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif " I. U% `- i7 Y( L
举例:) x. a) t* ~+ I
#include <iostream>
7 Z4 y+ E3 r8 D  \  C' `( i1 r3 t3 qusing namespace std;
' \9 o/ c: Q7 F. L5 i+ ^void swap(int ,int );
$ C1 r/ N! Y0 d$ F) N  A; }$ v: E' ^int main(void)9 G" p3 [( ?2 M6 `6 |
{1 P- h  J2 ^; M; Z; K* r) j- @7 g
int x=3,y=4;
4 L$ k- a5 d9 O5 V% a cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 L# G2 Y% E* @/ o" V4 I; ]; J
swap(x,y);$ y7 A4 _" _" O3 `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# A. [* I/ k; O system("pause");
. I5 m' e& Y+ {. E& \4 C return 0;
5 M2 C7 R% _0 }. A- u; |* j# N& U! p}6 q5 E! C' F( g: b) c7 T* ?3 {; ]
void swap(int x,int y)1 D  ^- s0 M2 F0 x4 Z- m( ?! a+ S
{# ~' p8 e3 v; q" v& y" i/ T" A8 T
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 G6 E1 Y. e1 ^: c+ \2 u1 W7 H! f
int z;  Q; N* r6 J2 ]! O9 Z! i4 ^' I
z=x;, F+ b" a; M: {
x=y;
) g: o% J0 a; |& f0 @ y=z;
- V0 h8 r- s& G% y7 p: ? cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. O" F" x6 @! ~! h5 d! L" |
}7 N/ R' i7 u, U1 g7 X. z
输出结果:( e2 w3 y# A' s/ e! p* V6 m
局部变量输出结果.jpg " J& c2 v3 }! g( M) X, G/ _

7 q  k, {' p: }7 }7 m3 [$ D9 ?
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-6-14 09:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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