鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
) X6 L2 O3 s# @+ n举例:
; y/ D6 I2 J( @7 q* @# S( U7 k. A#include <iostream>
0 g1 \$ h; D9 C- p' J5 @# c4 Susing namespace std;/ {2 O; ?+ B7 G# |; S7 U
void swap(int ,int );
/ [+ M0 ]* X1 e$ F, N1 E3 Xint main(void)9 I" z! V8 h1 I* X4 x
{
0 ?* @: Y0 h1 @$ A: v' g int x=3,y=4;
5 u. o& V; Q- y, O cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- j( C0 E( {; x2 p- y- @ swap(x,y);
. ]9 `0 j3 F% G6 v# P, Z! ~% j cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' t5 Q& s- F$ f  y% m
system("pause");
6 c% A* S# `3 d% c8 X. D% _ return 0;5 W4 |0 Y: U9 W/ a: U" E
}
8 I$ i- N: q$ f$ cvoid swap(int x,int y)
# _' U7 ~. X; u3 N, H{
+ E* M* K# l' w+ Q( q# s' P cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! I7 z& c4 ?9 d
int z;. U& n4 f+ Q, C$ [( ^
z=x;
2 ^7 D/ }- C8 M* r4 {8 t, D x=y;" Q: S' P, J& B
y=z;4 L4 r; A" }& W% O, M' y
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;/ ^$ _: H6 i' }& C  p+ B! l' m
}9 p) o) e/ r/ e- m% n9 B) G6 N8 T
输出结果:: f: h2 A; C4 v- c' u2 T
局部变量输出结果.jpg
+ z; O* }8 [; L+ F
+ x& n2 c4 v( X+ ?
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-16 14:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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