鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
, E5 b6 o, b4 a( `3 j; |$ V: A举例:- d% L8 t* E- o: d
#include <iostream>
9 I' k. B3 R# Uusing namespace std;, w% G& q7 F: `& a
void swap(int ,int );
9 h! ]' z5 u; B3 p# t6 |int main(void)
1 V* {7 _3 t6 O1 u{5 \# d0 Y( t& d) u5 X: m( I' Y- {
int x=3,y=4;
, P: |% J+ M8 ]+ j' R! W cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ x; Y2 Y4 ~9 I" n swap(x,y);
  n: G- H& b+ z# ?+ W$ L4 O, c7 x; d cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  ^& L6 H3 y( G1 f' L2 ^ system("pause");8 N; _/ V: o) Z( L
return 0;
9 o" I% ^! Y! Y5 Z, q5 v}
0 s. w9 U$ ^6 R$ `' g% Yvoid swap(int x,int y)6 F) `; }, G' q( f% `- _+ Z
{6 q3 P. k  {/ t# N4 ~
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;# }" X; F) Y7 i
int z;
5 ^# W) y( L8 u) U& j: X z=x;
6 ], O; C9 w8 z; v0 ^2 S: V x=y;' R1 a% {) |  a) i
y=z;8 d$ Z3 I# Z% g* B. i( M' ^
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 z( I# X$ e& Y6 ]}
6 r% z% r* B* `1 w+ a* Z输出结果:) I3 g$ p* m# f
局部变量输出结果.jpg ( x# ?% p% w  m7 a4 M0 z

- ~8 K7 Q4 z; c8 W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-25 09:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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