鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif : }- g8 i" ^. D6 O# d$ u
举例:( [& A7 q" W* G5 z
#include <iostream>, F$ I- m  }& z" ?! T. _
using namespace std;
8 H; [9 f9 \! Z& ^) Wvoid swap(int ,int );
& }; r% W$ y. j6 Q' T# Xint main(void)9 a, s" ?  o2 y8 \, r
{
! e" o; r- ~2 `& k int x=3,y=4;# U# G5 o! r1 w
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
) E. Y/ f( \: H) ~ swap(x,y);1 o+ Z. }: W& e6 l0 p/ W% q/ a
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 P' L* J. A) B7 P
system("pause");  f# B) ^) s: _) z. |- [: s- b3 e
return 0;
% m; U& S4 k( I9 w}! s9 u* b) i# l8 F" o6 ~3 q
void swap(int x,int y)
  S% W( e6 h" x) u5 C{& g6 ?4 `8 W! b2 J" c$ U$ m
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 v$ e" ^. r, P. N3 _! h int z;2 O4 |' z( c+ o4 w6 B
z=x;
7 }3 i- u. d* |3 X4 S x=y;
8 P% ?4 ^& b* C" l( L7 p/ b y=z;, v& D5 o, J2 M1 v8 o
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. v, F9 N  U& |! P# {}
  P( A1 ~' u: S$ u( w输出结果:
" Y" k! x8 y; c6 V4 ~ 局部变量输出结果.jpg
3 n: P  j* }7 q; |) @: [# A( K, X
7 W8 S, T. _2 H: z* c4 g# a
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-14 10:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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