鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
9 P/ b8 o4 ]/ i8 \举例:
8 d6 O, g% G4 z" A, J#include <iostream>& j  k5 c) l! L. B& o
using namespace std;
) \! M: `( ~7 n6 z& o, i1 c  Evoid swap(int ,int );
; I3 \( H: N2 m2 Z1 {# E* fint main(void)$ x/ ^. l' f! _% f. J2 W
{
# L: f, Z! m. @ int x=3,y=4;
2 [: O. _) C/ f" n# L  W cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" E2 q4 e0 W/ p! h$ e5 C5 ]) u swap(x,y);5 {2 v- G+ x; v
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 T5 Z9 `1 B$ k system("pause");
$ c2 h+ w) U7 Q" h3 ~ return 0;% ]" t8 d7 x5 P8 J. ?2 |
}
! W' _) o/ h; m# _' J) s$ [void swap(int x,int y): H" T, d. y- A- T  \$ V: I
{
5 y4 z, z% l6 K0 @: @) \ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 e2 R  ~" {' W! j+ X) C
int z;
9 }( u- l0 c7 Q7 ^ z=x;* X( I. C& T. {
x=y;
/ Y0 y; ]3 {( C! |0 n y=z;( l7 n( E8 x! x+ d6 O3 K* j
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 @: ?3 i  A2 A8 a, }4 p1 c
}
2 |9 b. ?" V9 r( k% w! d输出结果:: u3 \5 e. g2 Y
局部变量输出结果.jpg
0 P8 q9 Z  S  _8 i4 X; _' J$ c7 S3 ^9 J! L* _4 H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-19 07:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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