鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
& `& _/ }- @  E/ E7 t举例:# T# ~: s6 f2 w& P! F; J8 e
#include <iostream>5 {% v3 f$ K3 O% v4 y' k
using namespace std;# b" l/ l) Y/ }: ^
void swap(int ,int );* e/ I7 N# B: x; ]
int main(void)1 ~7 h7 W9 {$ f" w* N
{
) f4 l1 i4 ?. a$ U3 A- v int x=3,y=4;2 `9 F  c- s) \+ I& i, c- ^
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* o. k+ O9 h8 ?$ B7 p; r swap(x,y);
6 y' }9 a* `7 D" W: q( f cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;, ]) N" a$ H# z: ~# q
system("pause");: A; C% k! g+ \7 p
return 0;
; a0 r5 F" Y8 M2 \' ~6 N. t, [}
8 H5 L- T5 F9 Wvoid swap(int x,int y)+ l  c: L9 M* E! e
{
2 P  O' ]4 V+ i) X cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 B6 O5 x' y5 f int z;
0 A# o! S7 }" t z=x;7 f* ]7 z# N0 t8 y. |1 H5 w& ?4 k
x=y;* g# J; {1 d/ f( V2 U: L
y=z;/ d9 O. R' t$ W4 d% ]; ~  `
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
5 D, f2 a7 e, ~  `}7 I% _- Z% C7 d
输出结果:
, i' ^  A6 ?" J7 e) Q' @ 局部变量输出结果.jpg , ~5 `% z$ j1 y4 Z: n4 r

* w& s1 f% d" W  A3 o( F& j6 G) a
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-25 03:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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