鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 5 c7 `2 _4 ~; K) u
举例:0 y( Y: w% u$ Q/ l0 y3 L+ o
#include <iostream>
8 t3 G/ A, m0 C, L1 o/ ?0 u; F2 g# susing namespace std;! o7 }5 Z  I! s% e+ {+ O, t
void swap(int ,int );# G; d) j; o: E! |( I* d
int main(void)
( b- q7 Q& n% R! F{. H% ], _- _) s4 o: A& L( G, l
int x=3,y=4;  {  z- v2 }/ h# R0 j
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 b4 w+ V# k2 r4 L& Z swap(x,y);
$ Z& m" b- c0 T2 y; q6 x cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& k4 w3 Y6 a1 r! t+ m
system("pause");
! E: }+ A* B* q& n: b& I4 B7 N return 0;
& S* i1 k: ~% g( G& o8 i% F}
5 r3 ]) h! t' l2 U$ Q4 Z% Svoid swap(int x,int y)
3 `# b" C" l, b{  H: }# y' ^2 E
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
$ N, n2 O8 ?) R8 `+ V+ Y0 U int z;' Q4 {5 i% y1 M3 r0 X
z=x;
4 q8 l" `% l: O) r x=y;; A% z4 y9 ~- E- h4 H( X/ }: s) R
y=z;- R/ V6 C/ G4 |7 V) a: q4 ]7 N  e
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 A6 M! g  _# I! j& n, i
}
  Q- Z  U  X7 d% a输出结果:, ~2 x# j7 D# w) Y, x, I
局部变量输出结果.jpg + ~1 n. [, g/ n) W! @' p1 F
6 v8 F5 J" Y2 w5 K  C
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-27 06:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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