鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif / w2 y0 `8 P8 F
举例:- T2 s1 b- ?5 A9 u
#include <iostream>% r+ N4 q6 N( ^* v1 ]0 k  v9 q7 X
using namespace std;
+ m) J* @; E/ o# H. s( G9 Ivoid swap(int ,int );
7 m. X7 ~  W6 c) _7 P+ `0 @int main(void)
' _9 Y/ R- D& `3 m1 s) F. H{% w& n  @: G8 h7 W* L
int x=3,y=4;
3 G0 n8 \: T/ ^6 M* a8 U) Y cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 o( w% u( a9 o: W$ L
swap(x,y);3 w1 x* y! W8 R# L
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& J) S% a, t( K% S. g! w, j
system("pause");
: F+ j6 `2 ~' ^* p( X' E' P. U return 0;
' S2 U' n- x9 `8 P8 Y2 x3 n}
2 z: b: E3 F, {2 n. q; Lvoid swap(int x,int y)
; I; }4 M8 J3 o: G{
  `/ n5 Z$ M! T" b! Y0 y cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 B0 H  q0 e4 O& B7 ^ int z;0 V+ U$ V" u) ^2 B3 i
z=x;/ {) k5 e1 X6 q$ o3 c* _" a1 T8 w* [/ G
x=y;
1 ?* B0 D/ D4 z- S y=z;: U0 H- k1 b0 \8 W. [% a. p# p5 x# J
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
3 u  N; |4 w' V$ M( S5 `}0 k8 |1 g4 e" h
输出结果:) Q+ F) t! K7 E$ L7 b: k
局部变量输出结果.jpg ; ?" T7 p1 \( K+ R. T" o9 L- t6 O
, l) Z* S3 k3 u9 A
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-21 14:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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