鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
  A( P# [6 B" Z
! X, s4 F# K  \2 x" c) d1 t. Y 全局变量.jpg
# o/ D& d* F3 @# C; v% R3 m举例:
! K* F; v4 A  }5 J8 J5 X& F#include <iostream>: m2 B! {+ q, _
using namespace std;
  |+ U' u/ w+ p9 m, Q; w; @void swap(int ,int );
" M0 ]4 {( Z% l# r+ W8 r" Lint x=3000,y=4000;' s; P1 I8 _: ^# E7 ^* r( o
int main(void)
% ^" u' P2 T) \+ n7 [{* A- S; [* x6 H
int x=3,y=4;% B9 y' q2 G4 S6 w1 L! a
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
. r0 U$ ~# e8 o swap(x,y);; M" D/ ?: X3 s' F  u- `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
0 T1 ]5 Q. f  S5 s: [" T- l8 G system("pause");+ t" ~) x, H! n  g( G& H
return 0;+ N* x. B) N* O1 _" Z1 x
}7 C+ }) `3 _& b; H
void swap(int x,int y)" m  j' q4 h0 w8 U. m0 h' f
{
# m* B- G; m* @ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 u% u6 J! Z. C
int z;& u( U1 H  h! _6 F1 }8 z8 Z
z=x;% u- Z( U* S8 j/ m# [0 J
x=y;
3 |7 w: w" {* e# q2 G% Y9 A2 c y=z;
! V- b+ W$ P" R3 d" x cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;! |9 r+ R$ `6 H. U, h' e
}
! N/ z6 {2 Q! `: \2 ]( a- p输出结果:! a. ?: K+ R7 }
局部变量输出结果.jpg
局部变量输出结果.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-11-26 06:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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