鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
' t2 ?; f- ?+ m+ G/ P举例:
' p+ P) \9 Y7 [+ n$ \1 G/ x#include <iostream>: X$ a! {' Q! m
using namespace std;
4 N$ H! V( ~' g) D$ Jvoid swap(int ,int );. A! M! U# K9 I
int main(void)
4 S- z( @  [! I: A0 u. T{: T- b1 L- u8 O5 o
int x=3,y=4;- Q+ a5 n( F( B3 w+ t: B# n
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. g% X+ o! D0 p! u1 M: }/ U
swap(x,y);7 w6 r0 _; G5 r7 a- E" K
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
; b! t  ]& Q9 P system("pause");& Q0 l' i% }5 u) z- z) |
return 0;
. A3 z- W! K' s/ ]- w' b}
& V2 s7 L# F" z  Z3 Kvoid swap(int x,int y)
: I4 ?( b/ j) g$ j" g/ ^. }{& K9 j9 {: P' Q
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 [5 ?* t2 K' Z& }7 p1 s  Q( d0 v int z;
( _+ S* ]% n$ R! [8 s  @ z=x;
( h- w0 Y& A' e! s  Q! k6 K: Y& k x=y;' I# G$ F) ?7 j! H3 ?! W
y=z;
/ U+ C6 M- l& m cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  v$ j- F$ \- D8 S}
7 T* _& `* h; d, N1 I. ?# d4 h输出结果:
3 F; Y0 n$ a% v2 z 局部变量输出结果.jpg
$ v) N: c6 G  x" Y0 n) ^
7 P6 d3 d* U/ Y+ }+ I/ E4 ?& j$ q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-11 09:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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