鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
7 ?0 N$ A7 B) [  \; C4 T" V9 H7 `' l( e( ~  `/ [, u
全局变量.jpg
; c/ l" x/ g4 G+ _举例:
1 m( {8 M% l  x#include <iostream>
4 j! s" C- Z) T" @using namespace std;
& E, c" z+ E+ u# N9 Mvoid swap(int ,int );' k/ \9 Z% z/ }/ e$ a
int x=3000,y=4000;4 r8 g6 f& I; F0 s+ R; G
int main(void)! G4 _3 l0 R. o& r( f
{+ x) w0 }7 R$ J) y( L
int x=3,y=4;4 D. C( e+ q3 ^! w: h: w* R
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  W! I) a. a" |) J swap(x,y);) f! [) a0 U8 R9 y* m: q2 x3 @5 B
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( A4 E( M8 |" G/ U
system("pause");
, b: o( T/ ]0 F return 0;
+ M7 o1 ]/ L3 J3 x}
* l! L  J  a& ^1 M4 t( T, Bvoid swap(int x,int y)
4 c1 p% [$ l. q% S( U" a{
7 m) _1 R, A" n) T5 N. j$ d- L cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 |- B" W5 T+ k) s" _% ~9 n int z;
3 ?  N+ O1 @& @0 I z=x;
! O& w9 X% c% M6 f  N2 K; V x=y;1 p( J% S, a$ t( j# E1 I
y=z;1 ]( A/ G$ T+ p+ L4 {' o
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. A2 I0 k; }2 S* F+ O}
1 f/ k9 \* t$ h0 R$ ]  }输出结果:" i. i+ G7 |! p" ^  C% b7 j' R9 T
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-10-22 11:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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