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

11.局部变量的使用

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

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

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

×
局部变量.gif
" H# X* w" k+ A9 w1 ]3 Q举例:
1 L% H9 |5 f4 n  P2 ]$ J2 {#include <iostream>
/ A2 U4 M! o' v! Pusing namespace std;8 e2 d; D% N% N( c: t) x! S$ k* |
void swap(int ,int );
. |, S4 L& l' v" U0 D* s; ?& P9 vint main(void)/ Z% X! B! O8 P4 V( r. c4 L9 H, G6 x
{& T9 }# X' G- |  g# P; p! g
int x=3,y=4;
( ]* b! l4 R) t" p$ G cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 U' F3 r1 h2 f" | swap(x,y);
, P- T% w+ I- x* s. g6 O* ^: y- \9 D- A cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 _: c2 V% P3 t0 {7 {# j system("pause");
( W1 |) T& ?1 K5 }3 e return 0;: E1 m4 r# [: t
}
6 h3 w6 R4 E! yvoid swap(int x,int y)+ |. X* Y; `8 X2 H
{
; h! Q8 n. ]! |: {& B8 v$ ]: c cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 F) a, ]. Z! T1 N$ p! M5 K int z;
, I0 |2 J5 Z3 z% u0 u  o z=x;/ i  h" B2 `" T3 {7 M/ b
x=y;% o) ]% r/ U# l! `+ B
y=z;9 r' {' i7 \+ s$ L: w
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# w9 A% O) M2 O
}
+ C; Q; R* {, r# ~输出结果:
  C" b( d' `1 [; C5 c 局部变量输出结果.jpg
! ]5 z# @; C$ d9 h: M
) u4 t$ Y' y4 E+ X- I! Y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-11-10 11:38

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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