鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# z; a0 k* R- t6 ~3 D! [+ P) c举例:
+ k# X7 _2 t3 l% O6 x' D#include <iostream>
9 q; n' u& r& t5 f, rusing namespace std;! g- s& d  f* Q$ c6 P' U/ x4 k
void swap(int ,int );+ d. Z( B7 `% X6 O) I
int main(void)
/ J/ Q2 Q* H  E{
# d8 b' S' @- } int x=3,y=4;/ Z9 u9 F" s& q
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 T6 r0 J% m0 ]; E+ c5 Z swap(x,y);8 D- N  t$ A2 m; T' O# z
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
5 {1 i4 ?# P$ D2 a4 U2 q system("pause");. A2 p* n3 |" W& Q4 ~& T* \
return 0;
4 d* A/ z+ I0 K' F8 H1 y}. L3 P! N/ r- z+ N) |! g. e/ I
void swap(int x,int y)& I) Z; K4 b) W6 @8 Z& G
{2 q+ X% U% @: H. s8 r  _* l
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- L9 P* \  A  ~  V; a1 G int z;, Q# g+ t6 E5 p0 g# Z
z=x;' Y: ]6 I; J. ~- M$ O
x=y;! ^" ~% O) U. g0 k0 T4 v1 c, m' H# R
y=z;' w8 J$ g" [9 w+ v* Q2 ]3 r& B+ [6 n
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ C& H8 n+ z- \) j
}
  Q- ?- v9 ^9 N- y/ l  E输出结果:: i. t. Y9 _0 X( w
局部变量输出结果.jpg ) V0 k/ @" s8 ^2 z) U

; O! i( H0 ^; O9 D
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2025-2-19 07:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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