鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif   o! P. b3 x: Z' N; u( N4 Y/ r; [/ M( ]
举例:
# ]3 J! E& j" P  K, F#include <iostream>" U( r" |* }; c% t
using namespace std;% v- j% L& C5 r0 j" k$ g4 J, {
void swap(int ,int );
) F  Y- K' Y3 ^( ]; _0 u" ~int main(void): V* x  s5 m0 q8 I* ~  y
{. O/ |' K/ P4 T9 ?# S% L0 V
int x=3,y=4;
9 t, }4 p$ O/ X8 c, _ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ f2 J9 ^2 p$ z# U
swap(x,y);, M* s7 u7 ]" s# ^# z( j- j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ O* r# g7 a! Z- _) M
system("pause");' i" d! o- {8 B' E, x" x; S2 ~
return 0;& P: b1 U6 X4 Z7 [( B7 U
}
; p. y1 j* C3 u9 W: O# n& Dvoid swap(int x,int y)
1 R  z. y2 c5 b2 }! T" l{! L" U% H- s7 o* v+ Z3 N& G
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 t. z  q; z7 `. R$ J: h
int z;
' h7 \& r" p7 ~5 [ z=x;
. P* y; n  a0 s/ o  p, N& @ x=y;( z& ]! m5 p9 K( t2 C1 ~
y=z;' c0 |+ Q8 G  H
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;; ]! H( }1 ^% F) z9 ?: g  I6 l3 ]
}" k4 ^) X0 J9 t: x6 ~
输出结果:4 M/ N  |( k9 J! @1 K6 ?
局部变量输出结果.jpg
! X/ f4 P% c% Y8 ]+ t
3 Z; W' ?: |" J, |
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-21 15:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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