鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 ' ~$ s% `3 _- @$ e* Z7 M

2 Q4 ~5 F1 N( ?, Q8 Q0 e 全局变量.jpg
7 S; q* K" F; Z/ D% Y* S5 h- m& _举例:
; Y) Y2 Z2 z, {3 S/ w% T#include <iostream>- O  W+ q4 t$ \, T/ d0 [
using namespace std;' b% c% W. G" b  X3 _
void swap(int ,int );
8 O4 F# R6 n! K" B4 x5 [int x=3000,y=4000;" T) i4 @  v6 _! q. F# V& G8 a
int main(void)# u. v  @9 m8 O9 k- [
{
  w* k# _) y) r, z6 ? int x=3,y=4;: Q9 x. Z$ C4 [& u! T3 [% p' d: X
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ U4 v2 Q  Q, A. b
swap(x,y);
7 b2 a" o0 d0 c0 C9 _( g cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  R3 Z, q  `$ c% ` system("pause");
: |* v- z% z  A) ^6 ?4 g7 n8 B& j return 0;
7 O$ K5 l% d2 n, }9 I7 V. q}
' {6 p2 }  N$ p. g2 }void swap(int x,int y)
7 s  l) y$ g+ ~7 O8 d4 ]{2 j# m( W' C5 d0 V+ n0 F! v
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 j/ T5 ]; C6 v: G int z;2 e3 ]# ~5 }2 x* N( ^
z=x;
, O* ~% P2 d( S# O$ z x=y;
( R9 i7 o+ t! f0 D5 u8 M4 E6 C y=z;7 I& d, |7 \. J. P
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* I, M- }* b# S; k}
: O) E/ L$ U3 P* a输出结果:7 H3 `$ H' \: g) M
局部变量输出结果.jpg
局部变量输出结果.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2025-4-7 09:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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