鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 2 m$ f; T" D& a1 f! g8 g

$ M1 b4 l6 c2 ^" l5 M; S& }* D 全局变量.jpg
/ I. S% n0 o) ~4 v; E1 b4 e举例:
+ u3 o3 }  y2 P5 ], S% [! E- {#include <iostream>  [' C- n' \. H6 ^! e9 m
using namespace std;
9 G* Z- @$ R- X( \) lvoid swap(int ,int );. K: T1 M7 w7 U- z
int x=3000,y=4000;
" \; }) r# d4 B1 J7 mint main(void)/ W1 s' N$ y0 c$ \
{
; l! V! P& \( s2 D: x int x=3,y=4;8 a! Z6 X% n( x% o7 F. I* s
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 N: J+ j# X! Y, t+ F7 ^; j swap(x,y);
( [; G5 S& Q* w* P2 i cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* Z$ N3 t" g) l9 O) X system("pause");
8 |* ~/ {6 T% j9 H" t return 0;0 F3 p; ?% W9 n+ o9 J+ L
}
& R5 |, }6 c9 p- N* vvoid swap(int x,int y)
5 d, }' }/ X8 K1 L7 @{
7 {5 {  V- {) }( c+ S cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ Y& c# d  p+ _5 N4 g int z;) a' f$ r0 a, L9 C
z=x;
! m0 t7 b9 }1 P0 s2 _  e) E x=y;2 W/ X8 q3 a$ V
y=z;
/ W6 v! Q/ G. g cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;) F4 j1 w% R, ^5 [/ y
}
: f9 R3 X* |+ `9 E输出结果:+ p6 s4 Y$ t+ p
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-25 05:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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