鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; N: i  l5 {8 C5 v; D& _# A" H; e举例:- c% n% J7 M& A* C/ G6 o
#include <iostream>
$ c; @% Q, q3 l! W' S8 ausing namespace std;- J6 v3 E$ b) K+ L
void swap(int ,int );  o# R; g- G* e0 |
int main(void)
' ^. R- M1 D) ^% S4 m$ b{  l+ j1 r. L: U: w  ~; ?
int x=3,y=4;
& D8 t" S4 m- ?1 |, b cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 |7 z, {9 [# _" n* O5 Z# p& x8 Y
swap(x,y);: ^3 }8 D1 s* A2 O- G
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 N: \% h5 _2 O/ g+ d/ z4 F: U! ~3 L system("pause");
- ~3 G% K7 i1 r3 Z return 0;' R" r* q1 U2 |0 Z4 h0 r
}
+ Y- c7 U$ m* a6 Z9 T2 [- svoid swap(int x,int y)' q" |& d$ R; e* ?: q( I
{: Y4 p2 E4 e! l: A" E
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% C) g3 W3 z. A; |/ b3 B int z;
3 i' H  i5 q* r$ g* n/ X z=x;
' p. y  Q" T" o+ ` x=y;
, t: Z4 P3 U2 \' p y=z;. ~; I9 C# k/ q; [* f
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- {; ^) c2 Y0 A1 B}
( }% v9 y2 u6 x9 F9 A0 K" V输出结果:! C- @, g" d6 e6 |8 Y
局部变量输出结果.jpg
5 ?. Y. V4 G. O; b5 O3 b4 `8 e+ r- L. K3 a& u4 a  Y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-26 22:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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