鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
" t/ a9 |% p! u+ g4 X1 z举例:7 W1 H0 Q9 j! \0 f% O. r
#include <iostream>7 z2 M3 r8 T, r9 V
using namespace std;* H9 I9 h8 g' f
void swap(int ,int );
6 _4 A; `; [) b7 u  `6 P5 `int main(void)
3 M& V, c0 a1 _% s{
& N% F( V0 V+ m. ? int x=3,y=4;
9 x( ?& i7 U8 m: z3 q/ N3 s( F cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' W) M5 O+ g0 f
swap(x,y);; e5 c/ R( g- X  J
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;6 }& i2 k0 P6 k9 n
system("pause");- ^: V0 N7 |  p7 B
return 0;
7 [" S! D1 m1 }+ ?% Y}
4 X6 M% d' k9 p! j' t% f8 D: _void swap(int x,int y)# [9 R- ]) p" h7 m# }) C; r/ v+ u
{
9 [7 |) V6 l- x8 E$ H cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
' y0 Y/ d% Q# m int z;
6 v0 ]: _2 A% t& O+ K z=x;2 i+ _; j/ }% j9 V/ `
x=y;
+ N7 `' n0 W$ f2 T% }$ n) K) f9 D y=z;
+ y  z7 ]! M& O' s8 ^( p6 Y+ E3 d cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
) [/ q  Q! O5 B% z: S! Q) Q' p7 s}
+ R- [9 |- r9 E5 p输出结果:
+ G% Y$ t& q. q* }4 q6 \ 局部变量输出结果.jpg
1 y8 ?# L) p) ^# Q& V& @3 K3 U9 A- y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-16 07:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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