鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 9 S! O+ z2 E' {4 q; t5 ?
举例:
: A4 x: ?  Z( L9 i$ i4 l. ]7 ?* d/ [* c#include <iostream>8 `% n0 _( X& q) A( F
using namespace std;
9 l* K9 D4 y7 L" h9 T: tvoid swap(int ,int );, n  N; I! F- O5 g) C
int main(void)
3 ~2 L) i6 K. b' `{
  ^, I  Q! O- t* ?3 y int x=3,y=4;
: k, W, J2 I; K" g cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 |6 M- K/ M& C. L2 F0 }
swap(x,y);
. p+ O$ F6 G% C cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% t/ @: F, ^: o2 z; ~
system("pause");4 {7 b1 V2 p6 {1 |* L) p4 J/ e
return 0;
, V& \2 \, E, J, P# v; q}  N: k5 h# |% m% I1 }2 t6 Q8 X" S. j
void swap(int x,int y)3 T- E$ A1 |. D! ?* k
{
  f) r' O2 J' Z1 m" o2 E cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* l0 f4 _* O6 z2 N int z;
1 W9 p6 d" o- x7 u2 T z=x;
3 r2 r: ]- k7 e! l x=y;' t: q1 h; T" a1 @1 c
y=z;
2 u( ~8 R) h5 [: y* i9 E, j cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ b* R& k4 J; T3 o}
% Y2 \( ~- y2 G) T* l. a, o输出结果:
2 n! b. t; S! ~% u  H  V 局部变量输出结果.jpg
; E: p8 m3 T' g( k4 V& J
  Y3 m0 n! t: P; l' ^& M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-3 14:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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