鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
7 W- \/ H- C: `) m( o4 t' ~" [' u8 x
全局变量.jpg
/ G( q- g( {' G. H! E举例:
0 [2 ]  \. Y/ z- |#include <iostream>/ ~  {: q' l9 V7 k
using namespace std;0 ~7 v6 \9 w/ f5 ?
void swap(int ,int );
, K% D" O: g4 H, x4 ]9 ?  d+ Wint x=3000,y=4000;7 w# H/ G$ r( f
int main(void)7 }' J/ [! h) C% y" D( P4 a# Q
{
0 i0 l1 _* ^! C/ f5 C int x=3,y=4;' b6 N+ k0 W8 o/ ~
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  u8 ]* C: j/ N) t
swap(x,y);: D+ r  n; `0 F; Y1 I7 j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ M2 A5 @9 L2 o4 h3 S system("pause");3 ]4 B, X- k5 C  n
return 0;
& d7 d# C  A' l; J4 @- ~& u}
( j! p& e3 k$ qvoid swap(int x,int y): E4 x  T, }! v- r6 `
{4 _$ K! G: \0 |/ O7 m$ z, Q0 v
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 U+ u+ h- r# l8 ?# |5 s3 ~  O# P
int z;3 H7 z) h$ q  e* }* W
z=x;
4 K6 p" M" l, P: p) A) Q; m; r: v x=y;
' R3 h. U! x9 E4 k3 a y=z;$ h& u( L; a3 S6 w
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 E3 Q6 L- k' ^) u
}& B( p2 g, g$ V: s4 V2 W% F$ q
输出结果:7 c. A1 ~0 `- h# y/ B8 F
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-1 18:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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