鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
0 [$ c% Z3 V1 m. J' E/ d7 C! P举例:" C4 B  j. w  U; f7 J
#include <iostream>& {; s# Z! Y; a
using namespace std;
7 ^$ @- }! P# \  `void swap(int ,int );* _: @( u. E: F# k( p) x
int main(void)
7 a, u* c$ S" R# U" ]{
  E0 K) X5 y+ u int x=3,y=4;0 h- |' K& W: g9 v) P) C
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! ~3 ?/ r; d' X
swap(x,y);
8 s/ n/ x! m1 ^6 [' u cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% B  E6 n- V. n7 h) t* z3 }
system("pause");/ O2 _, }; X( x3 u* e
return 0;$ z& \% i! [- G& C& u3 @. }
}; X9 T- S! k( P% G0 t
void swap(int x,int y)
# H1 A$ [7 @+ B. F# L{
- N% @' z! `* J* J' V: Y( M  O- ]  ? cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
' O2 O  _/ u/ h* M int z;
8 ]6 l9 h1 k6 S, ~8 ~( ? z=x;- }3 E- J7 i' F2 ~3 ~
x=y;
, l( }0 k4 w( ~9 T' e y=z;
; o3 u- v  h, G% ^5 s9 D cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;; i% p: e& V1 `$ c
}
% b$ I9 J1 o; X9 I* K, s输出结果:2 g# ^( K. r, K/ r1 y
局部变量输出结果.jpg
9 q$ d$ ], ]9 {1 z4 C4 N7 h  s0 z
: @1 q. |4 v; E6 z
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-10 15:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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