鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif / d0 E! u/ K* L4 g& C7 o$ o7 B8 H7 n
举例:
- p0 O; w) G" x, E5 T#include <iostream>
5 f! w- ?6 q( O% W2 g. }* Ausing namespace std;
5 G/ s" K/ h& G$ r- L0 |void swap(int ,int );6 G  F( x8 @  H/ K: ~: h8 j. h7 P! Y
int main(void)
; E& J0 J3 U% v! {& N) A{" O, ?8 i( |/ @" ?/ U
int x=3,y=4;
/ k9 N4 b9 G+ {: ~0 a, ] cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
. ]/ W1 M6 v' E7 @/ e7 e  e swap(x,y);
6 N" P, q  ~  i0 O- o cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' u, F( F7 l" `) G system("pause");
+ N* o  U9 }, _, c- D4 ]6 L+ W return 0;
/ t$ V- ?4 }7 V# N# q( d, Z}
! @9 t6 E4 P7 a6 ^! y8 Rvoid swap(int x,int y)
- y1 |2 Y; G2 v{, t1 @* m% P  P, {" s+ v6 t
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
1 @3 v9 r. K! p3 O  A int z;, e2 v) p1 f- G. g/ r/ }
z=x;
! w# c9 _- l7 ^: _1 [ x=y;( `3 K; [- q5 d# R1 L
y=z;" s/ q& z- j1 r
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  n4 d7 D- q2 `7 o}
' @+ u# _! B" a2 E0 W0 [3 E6 W输出结果:4 O+ g9 X5 a9 U8 Y
局部变量输出结果.jpg
) ?1 {' L/ U/ j3 S0 E' E
8 ]( o: b2 [, A$ G4 L4 J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-15 16:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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