鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 2 s: Z1 F$ U3 h+ M0 J
举例:3 o6 _9 c9 M4 \* k
#include <iostream>" g) H$ @4 @8 ~0 e$ z
using namespace std;% E/ J/ @% c, {: d. J( c0 _
void swap(int ,int );
2 h$ i+ d5 D3 _* |) X+ }int main(void)
0 l+ w% ]0 a  N8 Q+ a9 w{: ]. ~/ ^$ |! t- T8 E5 x) l% p
int x=3,y=4;
7 ?8 F% |' X7 m& w% |# U2 e cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 t8 Z' M8 P* s8 k* k& S; C
swap(x,y);+ G+ C9 R; c5 z" n5 d+ ?9 T
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- E8 A  q- O4 ^1 C: o8 X( l8 n system("pause");
, p0 w2 [0 w/ i) g. _+ R9 h return 0;% E0 f. k' _7 {2 t! S4 ^8 A1 I
}. `# K" P0 J3 \. u3 n
void swap(int x,int y)
2 A2 A2 g& ^$ ^: m: I# x{
8 f$ A+ o9 k+ ?0 L cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 ?+ Z* |4 z4 b1 l  Y int z;4 Q6 O: u8 Q3 |6 h( p: Q
z=x;: L5 c- y' @9 w1 b1 l
x=y;
- h4 J7 B. }+ }$ o# Y" D( o y=z;# C, U# V  x- N
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
: g, u7 V( o) A' x4 X* q  _}
7 _, I/ Y, T( i1 p输出结果:
7 ^5 [2 E5 Z; f# S 局部变量输出结果.jpg ; t4 h! L$ q# I5 }5 s

, J& j( ^; M6 @! f4 V5 y/ p
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-20 14:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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