鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
7 x. b6 x5 k# U7 ~3 u* z: P2 i3 F' D
全局变量.jpg : q. S# K4 [+ P7 G, n4 q5 S
举例:: P0 ^9 |% i5 i9 z/ }
#include <iostream>" p# [0 ?0 \8 N( n- j: a
using namespace std;+ j0 {9 b  r5 d9 R" H
void swap(int ,int );" A% N  x. v. p- W1 ^/ R
int x=3000,y=4000;
2 [, k. f2 x( I! \int main(void)! [5 Z( H% i7 e7 H2 Y
{( u. W7 s) }9 V
int x=3,y=4;0 w+ d0 U" U5 b* T/ z
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 N& b: f6 {: o& J swap(x,y);
. s* A4 I3 C7 J% ] cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 w- X. h9 A; E- o( x3 D' [ system("pause");5 B/ S: H* W# x3 J% }
return 0;
2 F# |$ Z8 \# x}0 Y3 j4 c7 G1 L8 f" W/ `1 w7 z
void swap(int x,int y)
8 M* F' h4 l# i{% O; Z- ~- o0 g3 N0 s( p
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;% L0 G2 F, {2 g) C$ k3 V
int z;  q" q$ E' n/ S4 [% m8 F
z=x;' x- y* F5 ?  ?2 e0 O- e7 W0 @5 i
x=y;
5 i) @5 H- G( c1 t$ K y=z;, ?  D3 X6 X) v' D% W" W
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. u/ ~- x0 K& m  m}7 y4 z9 y) \$ J# X
输出结果:" N7 X6 w: ^' w: x9 o1 d
局部变量输出结果.jpg
局部变量输出结果.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-5-22 00:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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