鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 2 u' q/ f* `7 T, ~& k8 b
举例:
3 f" f7 I2 h& H" |$ C) d4 u#include <iostream>
: `* V! A4 _" }/ q% Nusing namespace std;4 I2 @6 N9 n0 U$ y- H& d& C
void swap(int ,int );4 D: ~+ x4 {+ ~  t
int main(void)
& [( x' c3 V9 r% }) \" g. X{/ y7 G/ X3 [- n
int x=3,y=4;; b6 f1 ~& ]2 f) k6 [6 o
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
+ f: u3 L0 C# J4 ~, h$ q: } swap(x,y);5 ?5 W7 [& m$ ?2 K
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' j; A- i% o  @9 i
system("pause");
$ x" a/ U' n" D8 v. b return 0;- {) ~3 `& U; d! k" G- N. P6 v
}
; F1 U3 d# j% U) o  b2 Ovoid swap(int x,int y)5 x1 x+ f% o8 h) s3 I' k- L
{
$ x  Z! H6 m+ U! r5 r" J/ B( N4 ^6 d cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
, g! K+ [$ w* x; \: u int z;
+ s5 W' f4 e) e- B( h z=x;
1 w* m# G  K& i% ? x=y;( T! p- E/ R) U2 s% @' y
y=z;5 K1 c( i1 ]- I9 W2 b) i6 ^+ y
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
" j+ o2 I8 Z! @+ R5 E}7 h, `# f0 h7 {$ u9 }
输出结果:% t) Y* B) w# e: b& t0 _8 n  A# D! H
局部变量输出结果.jpg
, }+ i& s% g+ X  C: k. g% @
9 S& k) `# U) `0 y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-18 05:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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