鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 2 W3 J6 a5 u& l& G* ^: `
( D2 P$ ?& e  J) ^
全局变量.jpg
( u: N1 I: d* l5 Q8 n举例:
) P! e6 |/ a4 E#include <iostream>& Z6 v( ^! Q2 K  l. c
using namespace std;
( ]) |1 {% `5 G) J* p; W6 s7 ^4 [void swap(int ,int );. ^" u6 c* Z6 a
int x=3000,y=4000;3 r1 `8 ~# v  V; E$ s$ J1 v4 U
int main(void)
$ S9 A2 P( w9 ^. n5 C  j{' \! y/ t7 r/ ^
int x=3,y=4;
7 O7 C# p' ?- A: _/ U cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;+ w0 g( @; U! d% ~2 n- H& h7 ^. c
swap(x,y);
- T% C. J* }. a& C# j cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 [: M* X; Q+ L( \1 _$ m& S; a6 a/ k8 k
system("pause");
# B: U1 l9 i/ o return 0;: x6 b$ B- ?% l& y8 ?
}
: N6 v0 J0 O" k* `! q) fvoid swap(int x,int y)
' I' J" s: V$ G  b{
% w' a: }0 y8 z4 Z8 { cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
. P$ _+ t5 |4 W: b; H int z;) l1 O& P) S) {( b8 y9 B0 Q4 F
z=x;9 Z+ v5 e" r0 A& C* k% F* c( i
x=y;1 K. s- a8 I3 ]
y=z;1 u6 j8 W6 f* L9 B- d# h3 i, `
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 q$ Z/ c3 G8 R4 F0 j4 P2 |
}
, m. w. U$ ]5 o- H: w输出结果:$ \3 J$ m) x/ @/ U
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-9-11 12:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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