鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
  p+ `8 n/ f4 |8 T0 B. B举例:' K3 k% M3 ]" C
#include <iostream>& n" U+ x. M$ ~& n' L" S. D0 ~
using namespace std;
8 m6 }# \6 z( Z" @9 Zvoid swap(int ,int );
; h$ i6 T& C* fint main(void)+ O& p) X6 O( o$ l3 ?
{& r% Y( ?9 {1 i" i5 t
int x=3,y=4;
$ }) ^' v7 M" a$ K/ o cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;# {+ P7 s. @5 z. T& y4 t; m3 ?
swap(x,y);
* C- R% z; a6 x2 y% b" U cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' D) t$ p2 ?/ g4 A0 \1 T* F system("pause");6 ^0 [. f' h8 D2 M
return 0;" u+ g; T% z5 b7 C- i4 h% L
}: g2 R  x! Y) j" _
void swap(int x,int y)
* [3 a% Z: l% j# H% \( C{. n; s" p3 u9 T6 N: C
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 b- i( Q5 Q4 A# b* b- f" T  @; K
int z;
9 Z+ U& {" E5 J$ y z=x;
5 p% Z, ?+ Y$ l# [. i# a x=y;5 {6 k# ~3 z  x* z, x* g  I: [
y=z;
, d2 I: J' N- P* i cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;: ~5 |" |% i7 Z- J6 G+ {* h0 Z0 i- u! M
}
% t9 e0 Q; w' J* O( [) F输出结果:
' K1 B: i, n! F  ^; I6 [6 s5 A6 o 局部变量输出结果.jpg
" }" d$ a$ B3 s: @, ^: I+ {$ \9 q  H& O% x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-9 10:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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