鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
4 ]( ~5 B. L# B1 t; v7 k3 A0 l) M
全局变量.jpg
. H8 X3 s* j+ c2 N; a- ~2 V" q6 P( {举例:0 ?  N! y# C7 P* y4 h5 [+ P/ _
#include <iostream>
) l# Q8 _* Q) M, x& Q' a& Tusing namespace std;
1 j6 D# D! }1 U3 Q. c( M3 ^$ gvoid swap(int ,int );
! L% y. @- I( Y: _- S. `7 B4 sint x=3000,y=4000;
% R. g( b. |% [, I1 r5 O+ V* Oint main(void)" s& p3 b) }; {! @* v5 r% v
{# }- B/ d, F0 Q" d
int x=3,y=4;
. `1 x, ~' b1 h$ t! A# D- K cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;" w4 Q, c$ z/ Q9 D- w
swap(x,y);; Y/ Z0 r" A  c0 ~
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! ^+ p8 N, Q5 z2 c% y! Q; { system("pause");& V3 t) K9 r9 B6 v
return 0;  l+ i$ }1 r" u% H$ Q0 t" f, p
}
9 ^( i' k2 E/ M4 O) ^0 Mvoid swap(int x,int y)! H3 |! i, d6 O3 {
{
9 q$ D. [2 w4 Q cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;* q- E/ I6 v& ^$ n+ D
int z;
; i2 g, B' _3 f9 w5 P/ c% ]! M z=x;
4 y. `2 b- ]+ i x=y;& D: q# a' G2 E" t( K
y=z;0 m. L9 Z+ A2 w6 l6 H/ i; n, ]) I
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' T6 B6 D2 M; h}3 s4 R4 j9 I7 ^5 r7 A1 b3 [+ B1 o
输出结果:6 ^) V3 L$ L# u. o
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-4-28 10:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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