鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
( T& G$ N( N! B  Q! U  k* a举例:
8 h; K! _& p5 [% Y: e5 T5 F+ K#include <iostream>
& g. c, F- I1 Rusing namespace std;$ O1 {. t& _( Y1 a
void swap(int ,int );4 C+ G- x: q* w5 |
int main(void)8 b& p! {5 ~% ~+ T) @7 k: O, t
{9 W. M& c7 M& i1 Q1 B; h: x' ?
int x=3,y=4;% \+ i, }- k& T! Y8 Y9 u
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, K1 y6 Q- E  s7 e7 G5 T' y1 H
swap(x,y);( @! y4 d1 x1 z9 k, ]. D+ P
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;7 c% q2 f! x6 M' b- D
system("pause");* w: W* N; R6 X3 x
return 0;
* i9 ?/ r4 y8 l' S# a6 J}8 f4 {( @- I" `
void swap(int x,int y)
9 R0 F( s8 w# @1 I' V+ z0 f! j{5 _1 R4 }. q* P2 y! R
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
1 I* t- ^# f# v. R! b1 t4 K6 b# | int z;; x9 f2 M* k7 ~4 C
z=x;4 p! s' Z+ l2 {! r6 i' l
x=y;* d$ U- d% T1 l* U
y=z;& ^( F$ j; t0 H: G7 {" V2 b
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ o0 p; S5 h& g- D( L}* m( F. H- S) S; R3 Y$ v8 k7 d
输出结果:- F3 ^. ^0 a4 W+ v. l
局部变量输出结果.jpg
9 C1 J) W" j8 R6 f
# ?# I! J4 T$ B* X: ?3 f! f$ i
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-21 02:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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