鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
7 k) {/ P6 u6 F; }) b1 z3 i举例:
6 z+ M6 \. n+ [* y) c  g#include <iostream>
" M; r0 [% A5 u$ p* V: Vusing namespace std;& C) j* Q+ C) ]& r
void swap(int ,int );, t4 i. B8 d# O+ A" B
int main(void)
7 q+ S, T7 Q4 [' X% Z' _4 n{
* j- x2 @; F- h/ S+ T$ h0 Z4 j int x=3,y=4;/ b8 W" e5 q5 i+ `! L) A0 ^, s
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, i! N* u5 }5 @7 p' c3 M6 [
swap(x,y);
) f* X$ I" m& o cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, S+ c5 m7 n5 ?6 s. m7 }1 K& Y
system("pause");
. |: r+ I* d2 k, C/ O$ q return 0;7 v; b! @, M5 c! n# ]- E
}; e1 r( }" b1 P0 X9 X
void swap(int x,int y), }) L0 o5 q# `) i# D' D% Z
{% _9 s$ \! g( S4 I/ E2 b
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 \6 v7 x% Z( O+ d
int z;
8 q: E& y3 ]6 g: Z z=x;1 ~, K" J" Y' S/ P7 [
x=y;
0 |8 S6 W3 m+ y2 S4 @' j y=z;- d9 Q, _$ D( y+ N( K. C% y! p
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. t* W7 g: ?; b9 X}% k& i. N, _, g  @0 y
输出结果:
2 U' J! _7 l0 l/ L( p- J2 f 局部变量输出结果.jpg
# }6 k* \0 E' M3 B
( y) e* i3 G" T. w# E
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-3 08:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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