鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif # W" G, X) [, w: x6 _3 o
举例:/ Y' b# y& o% ?9 ^' e
#include <iostream>
0 S! a2 ]. o: Y) G' M0 M3 ousing namespace std;% J% B7 i, _+ G& o& i9 Q! S) A3 u
void swap(int ,int );0 T0 r$ z3 A1 H, g: W( \
int main(void)
  s# ], [6 ?, b{8 z7 z8 w4 I4 B2 _2 e
int x=3,y=4;5 |* g! k* P( K6 j/ f$ J
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- E; Y$ x8 ?& S; v swap(x,y);
, P; j- t! j. R5 [& m  K0 ] cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( v) y2 ^: H5 U" h system("pause");
" @  _! P3 m5 V+ p return 0;$ V4 c$ W; _4 c" V
}
+ l" j2 c0 e; T" K, W. fvoid swap(int x,int y)
9 q  v; W" V  W8 |{
& e  v+ k) |* s; @% y, M* M cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 l* K% `# P' V/ F* K
int z;
' W0 J5 f: l! V; Q5 e8 X z=x;
$ _' j: `( G3 Y; e# X/ Y9 r x=y;( o' U3 o. E* E. `  U6 R
y=z;6 _3 \8 H' x( k1 r- I0 C
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, }5 B: |% H6 x& r}' c6 ?. P5 @2 X. A+ T
输出结果:  w0 g% k* h1 Y- y7 _5 `2 [
局部变量输出结果.jpg 7 i3 N3 H& C- V! v5 S' A
6 ?2 @4 c8 `  @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-4 04:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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