鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 9 y* j3 `6 d7 J% i) Y) _% S6 a

' _; [/ O5 O+ E; N 全局变量.jpg
9 J$ c. G7 d: U* A5 x举例:
0 _1 D6 e* Q  w/ Q; N* k+ a3 C' L$ M#include <iostream>8 m6 @' n7 I/ a: j1 _
using namespace std;
9 V7 q$ m' v* r6 u6 Mvoid swap(int ,int );: S3 z1 o) |; w) p. n
int x=3000,y=4000;5 D% u8 a6 s- y' d% G
int main(void)
5 J$ ~5 e) l( [{( l& _$ o( V, G( g) U
int x=3,y=4;' ~6 j% F$ `4 h2 C
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 M$ a  Z: w: J3 @$ b
swap(x,y);" {8 j1 ]- M# Z6 w
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
4 p1 U8 n  \4 A/ F7 k! s system("pause");: h/ w! y5 f# z% Y1 i% I
return 0;
0 |% M$ s0 \3 V}5 ^% R$ K+ ^& N+ \# L
void swap(int x,int y)$ n2 s. r3 s: `( T
{: \2 B% Q( J; J! _
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 i, q" v; ^2 V, G
int z;7 B" |: r. ]8 ]9 `9 B. W
z=x;
9 ^1 d$ J6 o% g% m7 S x=y;
. [, R* @' Q8 x& O; C3 ?0 u y=z;8 }% g% r$ @* O) D# t' v
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
: D9 z2 A3 u+ e/ T' j  p$ {/ u7 U}, b; O* z* Z: \# t% L! r1 z( m* g
输出结果:
6 H$ }' J* w- }+ C1 p$ C
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-7-13 13:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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