鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif + P3 [9 A: |2 ~5 ~( ]
举例:% ^/ I" _! S% t
#include <iostream>" c2 f: U0 |0 @' v- n- H2 Z
using namespace std;
3 \2 u: {- H& \, ?8 Pvoid swap(int ,int );1 M5 J7 S& \) ?4 x, G
int main(void)
9 D5 R' r0 Z" J) `8 @{
1 n  v! @! c% y# J4 J9 G int x=3,y=4;
; v. s6 R0 w% h# B( A% n* w9 c cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  \- o/ _7 ^; l$ a" r) ~ swap(x,y);
1 c: h; g3 r$ i! ^: E( U7 }8 z/ ^ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% J$ I! g" C/ D8 `* R
system("pause");8 C# f  W& b9 y% P6 f9 s) }
return 0;
& H; Z0 n8 r2 i: w' g}* X1 u. F" s+ n
void swap(int x,int y)
5 p9 m0 N+ t" s7 W{$ e4 f; G8 S; r- I
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 d* L& u5 Q% k: L3 i# W
int z;
7 f: h0 B  L, g' H' R. F z=x;
+ H& X* X& |* [4 \! t2 H* E x=y;
- p3 c, S% o9 l y=z;$ R1 q, s, ?& F! a) s: A
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, {4 V6 x, _, T0 c# V/ G+ p* J}
9 n- u" {% m" s' B& h  L输出结果:
) v$ |1 C3 o3 `# r& R8 L 局部变量输出结果.jpg - J0 F- O& q- }5 E9 W1 d; r, T

# ~) `; I: B* A9 g% n. W. u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-8-2 02:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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