鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
2 r* A, @3 C4 r举例:7 B" \0 j- M4 T0 e- B& a
#include <iostream>% s- L4 k+ T+ k8 V9 F
using namespace std;: V$ K, H& O1 n  D. c8 _  N
void swap(int ,int );
/ u: V& [! K: K  G  W/ bint main(void)
0 f; o* `( F6 m( u* r2 E{6 u8 \- @  B8 j; r) N
int x=3,y=4;; T( Z/ f5 W" s$ r: w" w
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  ]! {% s. o$ ]9 {3 n: l' p
swap(x,y);! X3 O, I" T; J- F0 v
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ A+ n) w' |3 U  m8 c
system("pause");! J2 Y8 ]# ~/ Z1 v- R& C
return 0;
2 _7 b" e' t/ p7 r8 }5 V}
  }& A  A4 q( s' T: hvoid swap(int x,int y)
" |1 v+ D1 I0 ]) o) ~{
+ s& K) d! }1 h/ ]1 t! l cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 b+ q+ |9 ?- R. t
int z;
0 e* ^: e- C) b9 l2 j z=x;  O! q& n& m% L, J4 N  z
x=y;
% i6 i/ K: N. L3 b+ E y=z;
4 v' U$ P( n- T* v  k& s7 D$ k cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' ]6 B* n! ?6 p" b}
( ]7 ]% s3 ], V输出结果:3 |7 c0 g6 `: z. o! x
局部变量输出结果.jpg
, ^3 R6 d5 _* _, ]) m% [% P- }6 Y4 I: l
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-13 16:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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