鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
& h) F# }4 @3 U. S  x  }, p5 c举例:0 f; P: K9 t  i0 D! _6 t
#include <iostream>
# h( I+ \; m. f: q/ G& D6 K) Susing namespace std;: f, H$ L+ B4 E8 y* x' w
void swap(int ,int );
3 M% G5 s( Y  D* [, t- V! gint main(void)" Y+ c: ]7 b% {- v- ?( p) f8 U
{
8 e. q" U* R! k( Y: w$ k: [( _ int x=3,y=4;- r/ O4 R2 C1 R  c* B6 }
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 V2 i. |+ t7 w& o8 B
swap(x,y);& K- g" d1 \# }! ?- \6 `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ C; P* B3 Z) S- P; o system("pause");* z5 l" K/ n" l& h
return 0;! N; Z2 B" m5 V* z- Q
}
3 m( V/ f1 }) Jvoid swap(int x,int y)! }. V" S6 |- w% Y, L
{8 e$ g( k% a  @2 U1 }% f
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;% O! S% C2 ]* u
int z;
$ G$ e/ F, m8 x z=x;
2 L/ l- A# g9 z0 d: u! X# z x=y;! X. t( H3 n4 U6 q; [
y=z;7 r9 O" o4 e* Q3 e
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. J8 M( S9 X0 N& x7 ?, q* p# M
}
/ u0 j$ A' x+ U$ [输出结果:% {; x6 {# C. {) a4 b9 c8 x3 \
局部变量输出结果.jpg
: Y, h! @6 e( g  v; N  x) N: }) H- x, r% O6 O! w
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-30 06:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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