鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; _* O) Y6 ]5 f举例:4 U6 L' U; {1 e, Z2 N
#include <iostream>
0 x* `$ ]7 J9 ]; F! e: susing namespace std;" p# t/ f" b4 p1 m/ Y
void swap(int ,int );; }+ L6 d1 w# p4 i0 ?
int main(void)
, R0 c9 {/ [' ?& \{
% r: ?  x! L  O" ~+ y: P( x int x=3,y=4;& y1 E5 R% r- b+ D, s5 ?6 R
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' k& f; w+ x7 j/ K& R, e
swap(x,y);
' Y+ I7 y4 y$ I" S cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 [$ a: F7 i, H$ n system("pause");; x6 T! N3 Y, {% C+ I
return 0;
: b) }$ j" o2 O, L+ Y' \9 l: C}
* t" M9 s1 g( J; a3 j! ovoid swap(int x,int y)
8 [+ G& ~# w; n% q$ ~2 N{
2 q0 l, h2 e: e: \, U- j cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
: v1 b/ P9 ]1 F8 e! J5 Q int z;
1 S7 X7 n* l* N7 Q! J' X: Z z=x;
2 ?5 Y7 K! l9 ]. b5 r$ ]' T' d x=y;' l" d5 B/ [. X# q! f
y=z;
2 n. O4 q) y' q2 v% r: x cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  r& e" Q8 G; g) J. C}7 I  m! Z' m" Q7 [; Z! Y4 W
输出结果:  O; y" W$ c0 h+ h
局部变量输出结果.jpg 7 _5 D/ f0 c: X* b3 k
' g. {0 Q. d' w' D- y( ?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-5-22 06:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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