鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
) U5 i4 J1 }0 [& P6 |6 ?举例:
, R: c7 |2 L2 u: c" I5 C#include <iostream>
6 O& ~: h* d2 n$ J% k4 J* h! r) C$ w  Vusing namespace std;
1 z- V! ?$ h# }, e9 {( o* l& }void swap(int ,int );" V5 Q/ K6 W1 ~/ m" e
int main(void)
( K* y: z8 t3 y6 ~{
) X7 X; f! [1 G9 K. `% D int x=3,y=4;4 F7 d& u& O. C3 g4 h: i' h; [$ V) K8 J  r
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
, K; p! B: h2 L; @% Y$ g+ h swap(x,y);
! G' B4 v2 Q' R& J- Q" F; K# J, ? cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' c' A9 Y) S- r5 s1 v system("pause");0 ~! V9 N' Q) p" K- b' ]$ K
return 0;
" A) U" G6 q! \}! c! [/ [% x/ }; h
void swap(int x,int y)+ y  i  u1 d9 X: L
{
8 x5 ~6 L/ w& N( c$ g1 k' m* t cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 k9 o9 Y) g7 b2 K1 R2 `) J
int z;5 q. \/ _# a  |" d. r& J6 O& v
z=x;
+ ?- T* P: ?; W! m" B* Z x=y;9 b, ^: r9 s0 v  L1 `. ?8 l
y=z;
0 q9 m* F6 J2 U* j' p cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. ]! P4 h) o; ]# j( i+ b2 H
}& e# v$ h1 P: k) ~$ Z* A  \1 u
输出结果:4 R6 a* {2 S: U0 R  q
局部变量输出结果.jpg
% X* T8 |  @3 P( m# ]
. L9 |/ Q/ |* M  W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-19 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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