鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 1 P/ V/ v' d$ T/ `+ q5 M8 c) E
举例:3 a* n& [% `+ m) n5 J
#include <iostream>2 _8 i9 Y! m3 ^, B9 w$ I3 `
using namespace std;" O- f8 D9 z. ^# t# r) c
void swap(int ,int );
) P& `& k8 G9 c6 e& Zint main(void)# r5 K( _; e# Q( N4 G" y
{
" e6 u# x( V. z8 W, V$ H6 U int x=3,y=4;
" s$ `! q, _! N/ g1 J cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 w- l2 F/ q  ?- B4 H, L
swap(x,y);
* u- y( t5 f" _1 U. F cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 R0 ?% u, [. U4 L
system("pause");
, P* X# u7 I3 A9 ~2 u return 0;# E& t. [. q+ I3 t, I
}
% ^1 E. u( |1 `$ t. kvoid swap(int x,int y); R$ `$ |6 Y8 j. T8 ^
{0 b) `6 \0 J* o% D8 c
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( m- T0 v- Y% r" ?# Y
int z;
' R6 Z) m6 W* k' y4 g8 x& W1 B z=x;
* ]3 D1 Y5 ?$ V3 k3 Z( |4 S x=y;, d: ~( y2 e$ J
y=z;4 k6 N! j) d- L+ P
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
& h0 G) X# ~, v+ u/ ]}  i, J( t% T9 q& P: R1 }; q
输出结果:/ g4 d3 m$ z; w. O/ p
局部变量输出结果.jpg 2 g" |# s$ j( ]1 t" b+ j5 u: E
+ X% o- u  v) n
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-10 00:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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