鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
$ g/ \3 P; a1 K+ h3 Y举例:+ X; ~( I/ q* z) v
#include <iostream>4 ]9 E" s2 c  _
using namespace std;& P- r8 C% L) Y/ _- E- U8 i
void swap(int ,int );
% `) J* h( v# ?0 l. M: r' dint main(void)
2 ?6 `6 j# T6 c+ y$ D- R5 y9 E{) ]; _; l4 n' U7 \- P
int x=3,y=4;
. C7 G+ ^6 b/ c) t& c% o+ G cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% u/ N& n+ K5 |2 A* e; t swap(x,y);$ D4 ^' q. Z( h5 R. g' j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;/ V' d4 Q  k3 m
system("pause");/ k4 P& I2 I! R4 V3 Q8 t
return 0;' S1 u/ W6 r- n: c3 }+ G3 V
}
" h/ Z, r$ x9 j2 i8 A& y1 C3 hvoid swap(int x,int y)
* p5 v' h. \$ _{
6 P% u  T/ D" p cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 t" x! j8 _3 ?: y0 P2 B3 ~
int z;  j7 [1 ^' {& r' g! \2 u' J
z=x;- t" P6 v. o; t& E. C$ M. `
x=y;  {0 c+ B% ?% i+ J1 h
y=z;$ `/ T0 d; q- `) G
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 K* M+ N( u& G; {6 v: D}
9 |0 X/ Y8 c6 V5 M输出结果:
/ m( k0 \5 e. E  ]- }# |/ Z2 M 局部变量输出结果.jpg
. F) c) a* l* u; Y( n# F* b
$ o% t/ k  g* u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-1 07:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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