鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
  w* I0 I4 e0 p$ r
; P5 Z* ]7 ^  t% j4 r 全局变量.jpg
. u" x* t+ w3 F5 m' A4 B举例:' ?. w: T) D* b1 x3 _0 G
#include <iostream>+ y3 \% e$ [/ m  }) M+ ?2 F
using namespace std;! \# U7 m  f, r2 I$ z1 m; i
void swap(int ,int );7 U2 ~; K7 U& Y% i
int x=3000,y=4000;9 k% ~' I% W+ ^: o% V
int main(void)6 _. J7 M- E% |9 }1 c6 R8 r$ v6 _
{0 L) X4 W9 P4 \: ]/ L
int x=3,y=4;
8 V. V. q% s% a cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* Y% v+ W& Y* S( z( ?' t swap(x,y);
8 u1 \# u/ c/ s( h1 j8 P; ~ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 R+ a/ G8 ?( J8 E. M; _
system("pause");
  p& e& J: |- z( ?( m3 h2 T* L8 y return 0;
  B$ _' O5 O/ W# w- y( S  C}9 e/ _2 b5 `1 j% i; ]  a
void swap(int x,int y); G  B( z2 K! G' g5 o
{
% b8 p2 \# u1 t* ?$ E9 P cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;: n. M6 i! U( x; g+ f- k1 V- o
int z;
+ U4 C) Y1 e' D) o% B z=x;
3 S' }* o; Z- }( t3 m0 q x=y;
8 c4 |- Q, `; ~# K3 e3 p y=z;/ {# [- v) v% I* u5 {; `' P( h
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 D2 z" a! ~% u( Q
}
4 t. u2 ]. n% a" L2 w" v输出结果:# Z2 ]5 T8 J8 D, L# p
局部变量输出结果.jpg
局部变量输出结果.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2025-2-19 06:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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