鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 0 J5 R- [" B. h5 U0 W& D4 M
举例:
1 j* o  E! \0 Y# F  a3 b+ H9 W0 N- j#include <iostream>+ u* W- F2 v* o! Z- h
using namespace std;
- t/ Z' y, t) d( C: ~void swap(int ,int );. ~- ^6 E( b) |7 V# T
int main(void)- N* i/ S% b9 L; i. }
{& _, ~+ V# H! F
int x=3,y=4;( R( S- b  V* m3 I1 b+ ~! B
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;6 t1 h/ Q1 q, M
swap(x,y);: N! r7 T( r0 {( u
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, I$ O9 v- o" ]6 v( j& U( N7 V
system("pause");; x* H% v" I! r9 O! w0 z
return 0;
3 H+ F) Z0 t1 z4 m0 ~: _5 K' L* a; t}
; x7 `) P* @* Cvoid swap(int x,int y)
( Y6 B, k1 X$ G$ Q# @5 ~{& A: V3 R: a- i4 {
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( c* P" l% h# x5 u3 s9 `
int z;
: V2 M8 S9 K) \1 \ z=x;
& @$ x2 h# \' t  A1 L  r1 z x=y;" \: d" r* I3 X! {2 C
y=z;! [0 Z# I9 D. P
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;8 I+ R$ P& N1 P. Y  c* k& ~+ ~
}. ]% y: x5 m3 M3 E  z( f
输出结果:
. \2 @, ?" q. e( F9 j/ w) l 局部变量输出结果.jpg
" @0 H$ W* h/ }, L! ^1 x
3 b: b; O  c2 [" ~; f0 T
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2025-2-19 06:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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