鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
% M2 b7 W6 O) p! z
8 p( L8 R' ]( W) @( @5 v 全局变量.jpg
, W5 F8 s! E. s8 x举例:- C) t  u$ a9 H7 D- r! }
#include <iostream>
5 d+ q9 K7 Z" ~$ S' kusing namespace std;4 K+ G" M$ a0 e$ l
void swap(int ,int );  s* _" x$ V' v
int x=3000,y=4000;) X( R- f0 F  P% e8 P7 p; }
int main(void)
; B; a, J' [; @/ \{
* z4 o4 d2 J4 v0 H3 b3 q* v' t( S int x=3,y=4;
% p$ j7 l; X, x3 r/ @ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 z7 e  e9 k3 H
swap(x,y);
0 M( ]( ?1 f7 q: [ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% s, \+ w% m6 k) m0 S
system("pause");
- j9 k7 U& [- w' Z return 0;0 j7 T' g7 @6 a0 X
}" k/ ^1 i4 ^0 t  _( s- l  t! ~
void swap(int x,int y)
- ~" _% E! G- @. t4 M9 F{
5 @+ B+ U: d7 M" t cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; b9 z, |; k' s. n& o, S5 L
int z;5 Y' V2 |) U+ Q$ t: |
z=x;
6 \5 ?/ ^# F$ i5 _ x=y;7 ^* z2 G7 V8 U7 n; V! I! l
y=z;5 @' o/ l: ?3 B  P
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" A: w, w2 }: y/ x4 m5 n
}0 ?! D* ?& W* ?2 Z
输出结果:
/ q& {- e& Z9 X. m2 `2 ?# h+ D+ |4 f
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-25 11:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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