鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
  ]& U1 G' m3 H1 [举例:
5 `% D# b5 O6 \: p5 U' t% J#include <iostream>% \7 P! }9 c' b
using namespace std;( c* ?" V8 o: i6 @0 I
void swap(int ,int );
, m/ F) S, D; {( e- @. m3 ]+ N4 X; eint main(void)
; J& f5 R8 c/ c- d! V5 T4 ]( s{% |6 @7 t/ V: a  `
int x=3,y=4;
1 a0 T" G+ c' b) V" f5 l+ G cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% }7 E/ l7 D4 F* @+ S: ^7 j# ] swap(x,y);3 _6 o3 |. @$ I! Y! j4 n( _
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
" L/ o, R4 t6 l/ f% ? system("pause");
- {) k& R* d0 A; y return 0;
/ x, C( u9 P8 |# i}
9 B8 w6 d: U0 M3 Yvoid swap(int x,int y)
' [/ Z6 m2 ~1 @! o( v7 I7 \& V) E4 P" d{8 e1 p# ~6 e7 O, O' S4 G' S3 B
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
) ], B2 h0 S" Z int z;
! }$ W6 t5 {  a; I. y4 o! D5 p z=x;
( h6 I8 }" K0 v& C) m x=y;
: p- J# u$ g5 v4 f. L y=z;
& C: ~& _/ h4 |) l( m! { cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
6 N- I# g# Q% V7 n0 `# S}7 y% S, Q. A# H. r& F4 m) |
输出结果:
- [) l7 o6 ~5 j; h% E# a 局部变量输出结果.jpg 4 F8 k  d) D2 I$ ?% z; r

  \; G/ f$ p: h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-11 21:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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