鱼C论坛

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

12.全局变量的使用

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

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

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

x
本帖最后由 (@_@) 于 2013-3-7 13:38 编辑 2 J' a: }$ P1 F6 P& A0 ^% t

4 D4 w( s  ]0 N8 O8 V3 g% V 全局变量.jpg
& H5 q( }/ w7 x. t4 E3 Z; t4 c举例:
; a& N$ Z' @0 t2 W/ X/ {#include <iostream>3 ?. }; E( p' G) z/ R) _; U
using namespace std;
; T' I% p9 _, F! o- y4 Zvoid swap(int ,int );
8 A+ W) \8 v" I# d) Zint x=3000,y=4000;
  y9 j9 {" H1 ~9 ?int main(void)  `. A- o& t, Y1 w" }; ?
{, n5 Q' c, M8 J
int x=3,y=4;& l7 S6 W: e1 S! ~
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" V. w+ l6 j* T# `! ^2 f% d* Z swap(x,y);+ T2 D) T1 r5 N3 c
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* c* T5 L: o7 X5 d system("pause");
- v0 v4 l2 Y( ^ return 0;
3 Y# e- \3 B% f5 ~3 k8 Y}) B# y- H3 s, h& A/ p. n* F& R
void swap(int x,int y)
/ @2 E4 u0 J" \{- q2 Q3 `8 |0 I: y
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' \# K- A$ x: Y
int z;
" H+ B$ [9 X' P; E5 I: Y8 `2 B3 E z=x;8 D  j" q( y" @( i* V) v/ \0 V
x=y;
5 k: P3 N8 Q% s7 b/ Q, g. P) S y=z;$ _* G7 _* A- T$ J' l, L6 }
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 E* u6 |, K+ `' k: @6 N
}( d" b3 a' m4 D4 }8 p
输出结果:; [/ F5 u! b) j6 X
局部变量输出结果.jpg
局部变量输出结果.jpg
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-4 15:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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