鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
( X9 f% n. \3 {8 ~. }( Z举例:
9 A" I. O9 d) G+ U  n#include <iostream>
0 i  O1 y2 u+ @using namespace std;& V5 D$ M" B/ _
void swap(int ,int );4 |% }- F8 x% Y; c* x! M6 I# L+ B
int main(void)
/ H" M5 [/ ?9 y5 N7 M0 ]* V' ]{$ ^1 R. u  A( d+ f  A% L0 h, x2 ^
int x=3,y=4;; Q6 i# I; n+ y3 ?
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ Y- e. g" v" `5 I* K( ^ swap(x,y);
6 Q9 o, P1 N, p. i6 O, ? cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, }* h  h: \5 x- o, y system("pause");& W( J+ L) d# y! f. }* O$ s
return 0;' k( k3 K; E( b1 v% t* ?5 ~0 C% y' |& d
}
9 v! q) N! Y' B% `  {; |& E6 Nvoid swap(int x,int y)
. B' _- `; Y; a  [; H{
& N4 ~  u$ S( |' y3 }# | cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' l. U5 U6 S$ H- {, D9 g) b4 @6 `
int z;, L0 z9 t/ S6 O7 Q! @& n
z=x;6 M6 _5 Y  {# u" w6 h% M
x=y;
1 [* j% L2 |. d" @ y=z;
0 {  e9 t% w0 J5 W% V/ r2 z cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' q, D$ `1 j" U/ ^. l, D3 ^: D( W  n}& {5 C: d& l+ J7 H
输出结果:
% ~8 Q7 M7 s% B. |1 r1 @, F 局部变量输出结果.jpg
) l% V  B1 o5 g3 a& {7 g9 }
5 a: G. _) v$ f; F0 B
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-16 16:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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