鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 - k5 G% {+ s0 H
. d8 l% v# u+ Y- S* v' p+ Y1 m
全局变量.jpg 9 b; H( f& H7 p$ J4 I
举例:
( p/ s* G4 l8 c, k% Y#include <iostream>" v7 F- W" W2 U; C0 s, j
using namespace std;
0 k. Z- R; E9 A& U+ ivoid swap(int ,int );  }, a% s# `" `9 a1 q, G* X5 l
int x=3000,y=4000;, K8 }  x& Z; k7 H* v* H3 N
int main(void)
5 `6 n  a, {4 m* q) r{+ T& U- `- r& T8 G$ n4 G% v3 h7 ~
int x=3,y=4;
6 \* A/ e4 u- u: e: W; m cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 w- T; H. w1 W$ S: z; B swap(x,y);1 K6 k% C2 o8 e
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
9 F" ~$ V8 c1 H9 `; x system("pause");+ a7 N# a# U0 R: w0 u
return 0;- R) `. J7 d1 G, o
}
7 W& _! W' h* F& Y9 W. C4 nvoid swap(int x,int y)
# g) Q- y6 Y4 k2 Y+ D1 f2 n: _/ @+ b{+ V  d1 \" ^$ O" I% j4 A
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 u; p4 w# b5 @6 n; Q4 r9 T, Y7 j/ g9 |& R
int z;
. |& N* J8 ^+ c& ?: G" d z=x;
4 N- T9 }$ @* `, c. o x=y;
3 V+ H" h8 G; T8 `# \9 l y=z;  P0 y0 V: w4 H' F+ ]! B
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 }# o, h" g, K" h  B% B- @}1 W* J8 T: _. O! B9 E& q9 l2 Z
输出结果:
$ J1 U4 W$ f$ V* G+ c- C" f
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-25 06:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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