鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif   L9 T' B) n8 z  s, S" |- K7 P
举例:/ b6 C! p! B5 c7 r2 u' q0 @
#include <iostream>3 Q: ?) T( M. K" J1 a; w
using namespace std;
3 f5 \4 w6 ?9 \# M1 y: \. ivoid swap(int ,int );/ w. v/ ~, ^( ~  |1 X
int main(void)
4 S' F0 M# E3 w# {* z& }7 {7 P{
$ N# r8 F  S/ O2 ?3 Y int x=3,y=4;& @! q  c# m! W+ `% N9 S
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 ^/ P- S9 F, J2 u9 ]
swap(x,y);) C: S" p& Y2 a' `  z& t8 M
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 L. b4 f* D8 c* h system("pause");: X$ V3 t6 b3 `& ?
return 0;
9 s6 K0 K' ~& N8 P/ }}
" Z6 o# |2 y; xvoid swap(int x,int y)
! {0 i1 x, ?0 O  s/ M* S6 n{; T  z. P- I; \& }6 `
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. b) W# f2 A3 T; O
int z;- b& u/ x$ t3 y5 r" }% z% w2 }
z=x;6 p7 v8 W3 _* [% I) @
x=y;" E9 d3 r9 p1 y8 j7 J. J' D
y=z;
) H0 L. T# A, g/ s( v5 O cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 _  b& B: U$ |4 }
}7 ]6 Q  a2 Q8 j* \3 s3 D+ O8 X
输出结果:2 `" a3 z) t$ E3 t+ u
局部变量输出结果.jpg
2 h2 N, A& k6 n3 e8 Y
  }3 `" }0 E6 e/ K( y$ [: R, v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-29 08:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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