鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
8 D: H3 W  |) n; h" d8 R. B4 p9 z8 x5 ~  [4 ~$ z7 G
全局变量.jpg . G1 X0 \7 O$ D2 k, v
举例:6 ^, O% _2 r1 R3 N; k" b+ I
#include <iostream>
0 P' V0 u6 s2 `- Vusing namespace std;, |- L- l8 F$ w. L  X
void swap(int ,int );
. i$ o* k" P/ k: Y+ x4 s( rint x=3000,y=4000;& U% w( z2 F+ g9 Z
int main(void)
1 }1 o0 H; j- I% G- Q) Y{
$ n' ]) R7 p! f, p+ [3 n2 e. m* a int x=3,y=4;& z7 M) m6 i' H) @$ |- t
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* ^) M- k$ q7 }$ w$ c swap(x,y);
& i, j6 }) z" M1 R! o/ M+ _ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 T" {# U! ?* |( m( \+ E2 h' c system("pause");2 e. i( `: H, M  {( z7 N
return 0;" H( E1 Q( R% s' U3 n
}4 F: j1 E$ B! R
void swap(int x,int y)6 h3 [0 m' l7 D3 K' t; W
{
& P# M1 X. E; l( m  b; o7 h cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 K  h* q4 D/ u3 W6 T
int z;
" }2 z! j9 L0 u z=x;
: ]0 M3 E, U: G, { x=y;# B" y) d2 d. l% |( P! _! M2 W
y=z;4 u* F3 K4 p; T: M3 f: N
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( J% b5 e# n1 G: E2 F) H
}) `) h4 z+ x$ v& A8 X. H8 s6 f; n
输出结果:/ Q9 L" D# r# V  \( O
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-6-23 02:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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