鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 0 ?# K9 Q* ^; Y
举例:! D# d2 n- q1 g7 s. T
#include <iostream>5 }  _6 o& j' O% j2 W8 D7 P' U
using namespace std;
0 d1 Z% S5 d3 |6 y) f: g. Z, cvoid swap(int ,int );
' A3 W3 _, G4 p' @6 V) kint main(void)
& L3 E; _5 `$ [+ A" ?5 [{: |' a$ X& K( O4 ~4 h
int x=3,y=4;" ?' g9 j8 U# o+ E6 O) d% Q
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 ~2 ]) p! L% y: g  ~# N
swap(x,y);5 n$ s7 O) x$ b; U+ g, q
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;* p, Z- m# I& E+ O6 ~3 _
system("pause");
) [: T# {' k6 f( L return 0;3 ?  i4 b- y: R
}
- L+ r4 a# u. ]' K% Ivoid swap(int x,int y)
' W# h8 g8 d1 x! E{
$ L* r/ P$ ?2 U# f% X) Y) U cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 ~6 G! `$ E/ O8 X; k
int z;- P+ y0 d1 p) ]% Q
z=x;" t* M9 ~8 `! l9 w1 X, a
x=y;4 @+ z9 O5 [# l" x
y=z;
# O# {% X" q% z% \- j cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 Q+ m; R& t6 E4 y8 k  Z( l
}6 S8 D" T- D4 W. B
输出结果:
! g6 k+ B2 ^0 k; R9 E 局部变量输出结果.jpg 7 P2 F! _4 f; |) `- ^
3 f) H. ]8 T, B0 ^/ b3 W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-12 14:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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