鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ) n; u' g+ p: N
举例:
+ t6 _  m- y( a4 B#include <iostream>% f8 J" _3 O* q) w: Z
using namespace std;0 R6 A/ t# Q9 o5 q! B8 \% d5 b; Z
void swap(int ,int );/ C1 W! j# F, e
int main(void)& X( ^& d! K; z8 B# ]0 G0 \" |
{
+ g4 [5 o) I' L9 a$ g; l& D int x=3,y=4;
8 [% n$ N% a" b) F cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
+ {4 w% u" g. X, `' h. d swap(x,y);9 T8 c/ o9 B9 J
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( Z! F& b  j4 o3 t, o7 w
system("pause");
1 l* ]8 M1 K% I, t- U! v return 0;
7 a) n* g% v  {5 j# p% W}
1 k4 G" e0 }, h9 {void swap(int x,int y)
' N$ n/ C9 f9 X. n5 a9 [" j& c) o{8 d9 l+ i' E2 F" S+ t6 O
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ v2 ]" u5 h9 r: Z3 B7 K
int z;
/ k; i0 W# c( }  Q! a z=x;1 B% u% [4 h( V3 l. l. J8 T
x=y;7 T# |2 B6 U1 I$ t% c
y=z;* i* y  u% `( x, ]0 I/ M" H) |9 E7 W
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  k1 W, o. d7 H) t" E# ~: w
}# d1 M& ^" h0 Q  O: {9 p
输出结果:7 p* ^6 x- F& K. z* I  |) i1 x
局部变量输出结果.jpg
" d: g# T, P' v0 n0 Y9 [
) Q# R9 f( \: l8 s
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-11-26 06:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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