鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ; c1 r# u) [. t" L. _1 Y
举例:
  T! ^7 h/ S+ `) X, g. h' `' n# r- D#include <iostream>' O5 ~# Q9 F- i4 t) z5 v
using namespace std;
- O7 G. z& j. M$ i) H# Qvoid swap(int ,int );! A1 G5 V' W/ p& b. s
int main(void)' R7 ?/ d% j/ {
{! J% A  E$ q; z
int x=3,y=4;
  }5 Q/ q# D' I cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; ~# O# T. s, Y5 D2 }, }2 F" k swap(x,y);/ h% n5 G  K2 y- e$ G" I( W, n% C
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! T* V. z4 I8 R' i0 f system("pause");$ }! ~6 J' a2 w! R, |# y1 @
return 0;
/ K) C7 r3 ]; q. t}# j  N. G% c1 K* q! C
void swap(int x,int y)
) l5 U( N0 x9 q9 I+ P# _{
% F, I3 s! I( p- `0 f- B cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, x# r' {  D0 H9 c
int z;
' ]. }/ a6 o: s' p$ Y% F9 [1 [- F z=x;, g* [2 o2 d' H: N  {0 l
x=y;
3 m8 S  I. ?! j& p* u/ |* D y=z;
- ~6 B% Z4 M' M) ?* a9 }- q- c  C cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
4 Z0 y0 a- ]$ X3 U) Z4 W}
8 h( _1 d% A% _0 {- \输出结果:3 V5 ~% A  R+ H7 [& j& ^
局部变量输出结果.jpg
8 ~9 I8 Y$ D2 S+ E
& T/ g* v6 Q& J) o' S; @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-12 23:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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