鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
$ V( E0 b- n4 d举例:2 P/ w+ C5 U, P4 @; n$ S5 m6 x9 e8 P4 H
#include <iostream>" a9 m  {+ O6 O3 b8 I: w
using namespace std;
  Q. d5 b7 f6 hvoid swap(int ,int );" Z. f7 R7 V: q: }: Y
int main(void)
* L& G- \6 D( g2 d! I! u{
3 V' P+ L& U( z/ L7 u" ]  B int x=3,y=4;
4 }2 l" O# u8 \ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, l/ d( @2 ^/ D* ^6 y
swap(x,y);
% j6 q( `" B4 h( y7 y cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% x. h: p5 g! S4 b6 |( f1 _
system("pause");3 Y5 F$ k4 k% F% l
return 0;& @, C1 [' e  m+ {& K
}
6 N3 B* ^/ Q8 Evoid swap(int x,int y)+ |! @0 Q$ P) V* O
{' r3 }% A4 X$ Z% j* |! {
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( g1 d" D. B. F
int z;: E8 @+ d' S. d5 }/ i
z=x;
, ?7 m: P0 s0 m7 d- x x=y;" p* o: B  q' X3 y: e
y=z;
; I8 t$ }9 n2 H1 O( \ cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;7 i& d0 ^5 b# x+ @
}; {% l- M0 p- e, z
输出结果:4 l2 L  N, P, |5 ^# f, I  v/ x
局部变量输出结果.jpg 1 F9 s7 o, S; S" A

( n+ L% Z% l& J: r% b
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-19 00:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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