鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 4 {  c0 L. W  g8 ~) N8 v6 |& t
举例:
  z) q, j  j  ^  M: ]& {+ E#include <iostream>
7 A+ Z0 f- G/ g' ?( P+ musing namespace std;
2 ^2 F0 R' B2 R# R% i1 }/ Ovoid swap(int ,int );
. }7 v& U. e- N8 Bint main(void)
0 V( x. l! ?: @, j# @{
) i  {! B5 i  j( C% x int x=3,y=4;
7 x! G+ a; D5 m2 }5 i cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 f7 _0 g+ B0 `& w5 j swap(x,y);/ c, [" |' G! s% g- o% |0 g: `, }
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
" \- S7 Q, \" p system("pause");6 M6 E3 s6 }) r/ H3 z* i. i
return 0;
' ]( D' b6 g/ S6 b( a/ n3 }}& M5 n0 Y4 A9 @
void swap(int x,int y)
+ `, f+ o/ t; L0 h) ^, o{: P4 X! }' g; A: \1 \4 P. h
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;% E% U" A( I! Q" Y! H5 @8 J
int z;" F9 m7 p$ s# @
z=x;
- i3 R2 z: ?/ h4 P& B/ \ x=y;3 Y* C5 h7 F' d3 ~4 n, \
y=z;  I! H' V: b) A. V$ o/ t
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 z% V) x& v! ~7 j* F8 P2 p' z' s# m
}3 A0 U0 u- c! I- a( S. x
输出结果:
# ]2 A3 N% K7 r) D 局部变量输出结果.jpg : I( o% y3 r- ^# @
$ W3 B) t  H+ O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-19 08:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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