鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
3 A0 R. P, `: F) V9 m$ A; ]1 E举例:4 p# ~+ O- W+ J+ G' A1 L! T2 B6 S
#include <iostream>
' L4 a4 {  s8 @using namespace std;7 c& V# B* Z2 z5 d
void swap(int ,int );
: l- P! z* J6 Sint main(void)
, A2 }& `2 r6 j3 |  G; d{5 \; z. n. X8 Y8 V. s" B
int x=3,y=4;
, i, f+ `# L) \2 f: b cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 \& }/ k2 x# K$ e$ t1 R& c- V
swap(x,y);
0 r/ J+ n& ]; A2 P7 c cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 Z& ~# z1 P2 H4 o+ L  ]# q
system("pause");8 B* I' M! k$ A0 {4 I0 h
return 0;
; a3 s) o: a5 c- H5 V- a4 d}2 c" y5 d7 Q5 h2 `1 a4 u) a) Q; a
void swap(int x,int y)
% S' ~% n4 I+ [+ ^$ T+ {{
& Y& K: n* C9 f& F0 \0 Q; E  ? cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
' R7 @2 D$ G1 k+ j2 o int z;
* ]: ~. e/ D+ `. r2 D/ _ z=x;' V- n$ h3 z" a8 k
x=y;
/ q) h0 T$ d3 l# K" h! I y=z;
& V" g0 i8 W0 t* l cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ m+ |. a9 |5 O( U/ p}6 i% _1 T4 }$ Y7 L/ D# u; K- d" f6 N& b
输出结果:8 @6 @" |3 b+ |; O+ e: K" K
局部变量输出结果.jpg # ^! A+ Z1 W/ z+ M

- W! K. M7 Z( P  m
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-10 00:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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