鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
' X" t+ L/ i9 O) |: q0 F举例:" c7 O6 H" x$ V# e) L5 S
#include <iostream>
, |( `  L+ E) j- b( F5 p1 Ousing namespace std;: r/ z+ U0 o, j# U! p& |6 q5 H
void swap(int ,int );
0 q2 W1 [( c* l; r3 X+ xint main(void)
8 Z/ d! d: @" j1 j* B: y" M: b{$ U- t" ?7 a8 G. D- V8 K
int x=3,y=4;% Y6 v2 G- N0 ^
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  s# W+ r' K8 O
swap(x,y);
% O- W/ G$ c7 ^# g# G# X cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 o- l3 x% c1 _7 c5 J
system("pause");
3 z; v. R* _% v5 K9 ]/ S5 \3 T return 0;
: ?  H5 ^* X5 B+ _}7 S/ C6 }4 u7 P8 m
void swap(int x,int y)
. k6 q1 z- a, F+ M8 V# C{
& r  R/ a3 M; O, y: q7 V cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 w7 P5 P+ x  h1 Q- }1 w* z
int z;: `% [" x, ^9 z. p
z=x;
5 N  U) p. ^6 [" m x=y;
6 ^% p$ A1 D# I" I y=z;% l. H5 u) d; M4 o2 d4 P& ]) O
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
: K/ c2 Y5 z( b% V5 S- g" k}" w5 m% G# g) l6 P6 S
输出结果:
9 G( T' A" b: b2 G 局部变量输出结果.jpg
# O. N% }/ B$ S; f" X
' E" l, r5 S( c( }9 q& m" V2 w0 i" L
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-27 00:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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