鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
1 X. V, D, ~! C; z3 a5 M5 @! \8 _! x8 X
全局变量.jpg
9 c" L' Y2 Y+ u, ~举例:
+ C7 [) R  F/ e2 C#include <iostream>
- I6 W1 p6 F9 W4 q4 iusing namespace std;
* H0 F% u8 M, S) n5 F7 W" {8 C$ ]- Cvoid swap(int ,int );
) p' J# e0 t  w" ~2 Yint x=3000,y=4000;* a- Y2 V+ c3 r+ B& N% [" B+ S) l* ^
int main(void)
  m2 \/ }2 n2 }6 {4 H( v{$ g7 Z5 C2 U2 Z* Q, R4 L! Z
int x=3,y=4;
( l! O; ?. C, G/ ~: n$ `) L cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 I4 O0 u5 u$ `4 Y
swap(x,y);
( H. I  l' ~+ W  h6 ? cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  B: o1 V; Y+ D) M6 s6 d
system("pause");6 Z: v( `6 K. w: t2 {6 k
return 0;
  K& @+ p* I$ n+ C}
/ [) H: L) [& f3 e% mvoid swap(int x,int y)
. j6 y* ^& d7 N- F$ H{
1 m4 O- f4 |) {  h+ e cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
+ T: z# E6 `; I5 D* B5 ~" l- ^1 F int z;$ g' [4 l7 M% r; d0 n. G
z=x;3 z$ u( {" o6 N1 D- A( P
x=y;4 O1 [6 e$ f' L% B( C% ^
y=z;9 t2 n3 o& L, a9 E* f* ^
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 J! m. J' x  S! k
}
( c4 ~2 ~- W3 V% p! c6 Z+ c$ X输出结果:9 H: i1 n$ H$ G& f* y) T" J  M5 g
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-22 04:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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