鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑
) |: K0 T6 g7 |" B$ u# Y
1 i9 M( F8 J& w& ^6 \# m 全局变量.jpg & j# B& y6 H. v
举例:
! l; s9 u% k! n. N: {* {#include <iostream>6 {+ N% p: H+ W0 w
using namespace std;6 E  M' k5 v& `! l, o8 G
void swap(int ,int );
5 L% A" d; z$ f, V. Tint x=3000,y=4000;; o; b- H- h0 B6 k! l, d
int main(void); p: N" U- C; S0 m
{
* k6 v* o3 q1 w int x=3,y=4;8 r3 e3 R. m% ^" e. h( U, t
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" B: T9 C3 k$ S. H% ` swap(x,y);+ z8 o& f' v! s0 P9 D/ a
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 V% t! `& k8 B5 x. k& }
system("pause");
0 a% N( {+ Z+ C2 g- ~+ Z& P, i0 G return 0;) b: R* [. O1 n' P7 O
}" t; z8 K7 x0 O
void swap(int x,int y)) f# I, Z2 A, m
{
7 \8 S$ s% Z  i5 R2 Z& A cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 L4 F2 k* A5 r5 h9 v; e- R
int z;+ k8 `/ ]3 D; D$ ?( N% T4 j
z=x;
4 g* C3 V& l. ]  O5 D! T' H x=y;
' O5 W! T- P- D# d/ L3 ` y=z;
. i% x' i. P+ I$ b6 S cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, _, D# e+ `  K, u- C}6 n5 l, s6 E& B
输出结果:
* u  Q8 v7 g/ o8 T+ B* J
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-11 17:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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