鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
. x2 s7 o% a! Q8 b! B. f举例:& I6 f2 o$ `- j( x, O0 s, I* Q
#include <iostream>
! U4 U: c; \/ ]using namespace std;
# T1 i( w4 D$ _/ X5 s1 O: hvoid swap(int ,int );
3 R8 W1 g8 H- Z% a: D) L; t6 ]int main(void)9 d: h. m8 f  R& N  X; m
{
4 T- X! m* m" h3 t int x=3,y=4;
9 `- p6 h* p  Q1 o0 J+ n  }& `0 D cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  L% G2 j, `2 ~9 A swap(x,y);
( l/ L5 J" g7 N cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ m; R; X& v& r! L  M8 t. ` system("pause");9 A5 N) h9 j1 L
return 0;, j7 x) \" n  q9 d, B1 W. y% s* ]
}+ {6 N# W+ ?& b  V0 b* J( s
void swap(int x,int y)
+ G/ _! m8 r% k. f2 K{1 c" u2 G; t7 b# l, ]
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 n  R, `/ W' [3 t" O  m int z;; \6 G6 s+ ]* M5 h# F4 L' _* z4 L
z=x;/ r' x  Y% Y) }7 ^$ \
x=y;- Z- a8 Y- b4 t* E; H4 ~  a
y=z;
# C, N3 Y5 w' ^+ E) z& D cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 n! q; O1 F5 w( R* A}  a2 M- Z1 }8 k$ U; `
输出结果:
' o7 ?" \8 A6 \0 N' N 局部变量输出结果.jpg 4 ]' _/ e# O/ Q  p

4 ?0 J" }8 ]1 d# q. r6 B
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-11-3 08:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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