鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
: y' L- x5 `; e; s+ p9 L举例:( e$ ?1 e9 S4 m
#include <iostream>
, \/ g* Y& B: z/ |using namespace std;4 D5 L' J  P9 o/ {
void swap(int ,int );
) a8 _- h* i, i! Tint main(void)
+ l% {$ o& _# [8 o{! m; e6 Q- S* N+ C2 S
int x=3,y=4;
0 ]0 c' p1 c* K/ Q" _! Y cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 W% C/ ]' }4 N2 L5 b5 ?
swap(x,y);
$ h4 \  [& g1 @1 J" T' b8 `$ _+ j cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 y, a" s3 g$ Q
system("pause");- o- t* b# k/ L) i4 c% p0 k
return 0;
* z8 H0 s9 x, G' T2 N}
& @$ h- A, n2 t- N# Z# |0 A; svoid swap(int x,int y)9 S. H7 \6 E+ ?' W" ]! U
{
( A# |; \# l! e, K- J+ F cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
5 t; [8 s2 g, ^: m" t int z;
1 m- B& X, I; r" D z=x;' S& k; s2 Z+ c" T5 o8 W5 S
x=y;
& X+ \8 P5 \  ]+ y3 X7 s y=z;
( g" B9 c8 E4 ^9 v8 w# X cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, @- Z6 G# I$ i( V+ N8 W
}
* [/ S6 P! s" l输出结果:
  m7 D" D8 f/ e" a3 e 局部变量输出结果.jpg
2 o% n: X5 `3 |% L5 p! s: h) u1 F, R" ?5 i, J& k
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-26 06:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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