鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ; R& h7 W: V, D1 G. E0 }
举例:
; A9 C5 N( M2 K#include <iostream>
: X% P/ H6 O2 s# q7 {1 \8 Gusing namespace std;
, _3 z3 |# ^; }; [! \5 A9 t' Hvoid swap(int ,int );! M: @! a' b& ~
int main(void)
- s! J  @$ s. u! s{9 _! b# i* {! ^  j5 o; t+ W
int x=3,y=4;
  h4 i) o' D7 S6 O0 r/ t cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 ]$ \' O9 n& a. y/ H: Q" T swap(x,y);8 W- r' `# c& V4 S9 D
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' N* }1 e1 Q7 _ system("pause");2 H8 e& M" b" ^; x1 E5 [
return 0;
, x" ^. x+ c; O; d}
) \5 W* a1 o% ~9 h+ gvoid swap(int x,int y)6 S# K; C5 a" \$ _
{) |5 \0 I  L  x) X9 K0 @3 H/ M
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;+ e' v" I; `& V6 [9 E) X; W) W8 I: \
int z;/ ~4 W, T% ^* b9 Y( C4 J
z=x;
2 q# j& q0 x+ P2 [) }$ `) M. j x=y;% H$ T  j, {% i; V
y=z;/ N0 B) W# \6 q0 V2 b- {: y
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# F4 ^5 P2 a' T$ L3 n$ J5 a}
5 h4 _9 B1 |$ ]! L' [输出结果:- @# A* {7 T, q# u' G, f! \$ P
局部变量输出结果.jpg
3 d9 `- \) b! X% ^. J6 O
4 F- H% e! `6 O) i3 f- v8 V
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-22 10:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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