鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 ( X) h/ q) r) z) }& G- d8 N
7 e. P* ^3 `' S, o
全局变量.jpg
, F7 Y% \2 H5 o2 }举例:" B7 K+ x% N3 x8 k
#include <iostream>/ s- Y6 g. z3 o8 ]
using namespace std;" b! b( R& d' F9 w( w
void swap(int ,int );' h% q! \0 `9 I8 i1 k( z. Y- ~- o
int x=3000,y=4000;: r* D, K/ _7 `  [
int main(void)- {5 L. ^( e0 r6 E% m( e- f' I. Y
{
0 ^' @4 `' J+ O int x=3,y=4;, t, {! ?7 t( @/ X
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
$ E# \7 v' u" `& p5 F* C swap(x,y);
/ ]4 q! d$ p5 _( v  g cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 Q4 `0 }  d4 e' f. E; ?# c. C
system("pause");( ~+ s& S1 D* W2 l. }
return 0;
, g9 C3 Z3 t, Q4 w  p; y: n}
# W8 Y( A! {: _7 ~void swap(int x,int y)
9 [  k" R( \8 N{
' _9 \; U! u  F1 X/ h  D4 c: v cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
1 D! \# `, T2 x  q8 [: ~" { int z;
. T/ N8 p! C9 k3 [: N z=x;7 ~! l$ x& i4 R' \/ L* V
x=y;
) {( p. ~( j, p* J9 M; A y=z;6 J2 q, M3 j% K+ K& j* }; N  x/ L' S
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 g& U( ^! P! w8 k
}
0 ~! J: {& X* ~0 f3 U输出结果:% t# f2 f# U3 v* }
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-6-22 17:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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