鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
3 f. A9 u, l/ V  l7 |" q+ p举例:. S  Z- Z2 f" R# Y' x5 O
#include <iostream>8 j2 R+ }, Q: r) C. G
using namespace std;
; Z* G' U! i* {- L* T( avoid swap(int ,int );. F1 y0 ~! P! P1 J
int main(void)
4 N6 X* j: |- r$ n5 P{: ]% M7 M( U; S1 ?. h8 H* h
int x=3,y=4;2 Z- E, s" ^9 a) a$ ~' y
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ e/ u* u% R" @6 j9 v/ r
swap(x,y);+ a& ^  H* J( d4 K* ?8 n8 `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 E% h  z) H# C. M; |: ~3 }: @
system("pause");
) i8 ~7 i3 w1 ^$ m) W return 0;
$ a- i1 M: K3 N- f$ ]}
, a% B* a* j9 ?$ rvoid swap(int x,int y)
5 b+ L! ?( w/ ?{7 Z/ @0 D- ]6 T: _1 Q
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 ^: R% W3 Y/ [( X# B int z;
$ j: q4 T# Z; _4 {9 q z=x;* d1 r# Q  B& j* T" p  J2 }' h5 S
x=y;
7 t) }' N* K* Z$ _1 |1 i: g y=z;9 m& X+ Z$ N7 W# F. t
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# p7 z" m& s# l}
; |! ]( H* s, y. d* L1 z. e& g5 e输出结果:# h2 g% d9 @' Z% `1 Z
局部变量输出结果.jpg + K9 p& h4 `$ i
; X& \+ t; {3 R" A7 q& K% I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-22 03:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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