鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
2 q" u: i8 g1 p. h举例:
  ^% l- P+ ~( _+ `; m" k#include <iostream>4 {4 l) h; \$ T' u
using namespace std;6 G( W3 R  R, W# M  v, X
void swap(int ,int );" A/ Y5 ?2 i: N! ~8 q2 ?$ \# J7 w
int main(void)
: `( @# g, e3 u4 _; e# w7 k{
  ^3 G  S( O% o* y: p int x=3,y=4;* h6 ^; I% J4 H7 x5 F$ q# o5 e
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. D3 s; A" h: I0 l$ m; d$ q8 [4 O
swap(x,y);: ]/ t) q+ f; N" }  b
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' E6 a2 x0 Z3 X  M system("pause");
; E- f/ Y; J0 g5 [' y return 0;
7 Z+ w& Z7 X7 A; A0 z}! [1 d% o; ~7 {8 L) n) n2 e& e+ K
void swap(int x,int y)0 ^. v5 _% x2 }4 d
{4 f% a" x/ n$ W* r8 k% l
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
) q/ N% [& m6 Q% V int z;7 U  j) W% ]3 K3 R
z=x;
5 l7 ^3 C7 v7 F* T8 u4 _7 z x=y;' [( R9 t' W# u5 M& i6 S
y=z;
  E8 o% ^: k0 c1 E- C cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ ~7 f9 q* m* c
}
9 n, m" _4 c* ]' }0 h, L输出结果:
( d8 v" r/ d' a( ]* ?/ G0 }4 o% T+ h 局部变量输出结果.jpg , ?# |2 Z; q, c  O8 a' H8 s! W
% Q$ @' [* V" P% P, z$ \
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-31 23:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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