鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
5 A# d4 V. B( k5 @; p举例:2 c" p8 E5 a4 v5 b
#include <iostream>1 V0 t( m: {" x8 {
using namespace std;
( e6 K# B! h* v5 z! mvoid swap(int ,int );
- X9 a, r+ l9 W) eint main(void)' R7 E+ U7 j& Z
{
  v/ \, l* q/ V' c9 Y( V0 a int x=3,y=4;: ?9 l4 T4 H/ Z: c6 H1 ?
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 i; G( T% a$ x3 ]* O# I swap(x,y);" H! i1 [. S# ^8 i  A: K
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
6 i- ^1 e$ G+ H5 v7 t* q system("pause");; x' [! E/ h9 e9 U$ \) j
return 0;* H% o3 l) R& X" p
}6 k1 I4 L- z! w( u4 p( U
void swap(int x,int y)
. L5 v9 ?4 M5 ]{
7 v* H% u* `" [6 K5 R) \ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! c5 P; w* ?" ]' Z4 Y# W2 c" v8 a int z;6 _3 b6 Y( o; V* F" L
z=x;
0 D7 g; ~' x1 s  |& m; @& ]+ u3 r x=y;: Y5 T/ \5 I9 y2 e
y=z;
) z6 U! S. M3 e; w% r cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;7 q- m% r, @- g1 \: S, m, ~9 }
}
4 j* B9 H# Y/ k. t' H3 L输出结果:
6 u$ J) ~9 J! b( ? 局部变量输出结果.jpg
% x; ?5 J* g+ q- k! O2 a$ ^6 l* C
9 f5 I5 F9 {3 S% h& x4 U$ ]" M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-23 04:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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