鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
+ u5 S! d0 |# Q) c2 i' X: y举例:% X- o# C' O& }% F* @
#include <iostream>
* C; l# Z) W+ ^0 dusing namespace std;" B8 [+ ^- K8 E7 `
void swap(int ,int );
& v/ n! e# p+ K" iint main(void)" a4 ?* e/ s' Q2 U1 L6 c
{9 g+ r/ W# X1 S" n
int x=3,y=4;( o+ n3 A% a( [$ \5 x! [
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;: z* i( O6 s" _4 |! V2 j
swap(x,y);7 \5 N; K( _0 @* r# Z& {* E8 ?4 l
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;- C! B2 B  |$ ?# n' o
system("pause");
  r: V# }2 Z. b( U5 L3 ]- k1 o return 0;
( |, r, R3 q( C" a' F7 h}
- T4 y% m; c: L3 j. I4 Fvoid swap(int x,int y)
, A7 }% }$ q3 R7 c) F5 P{6 I7 h7 j& H6 v% c) w$ }% E! {
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, [8 A/ W8 a4 f0 B
int z;* p# U" ~* q) f9 |$ u* K
z=x;+ d: s* X  D9 T6 E4 r
x=y;# p3 b5 b% M- b
y=z;
: d1 F+ P" B" z/ D- Y/ Z cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% f2 x, a! }0 X' p# s# V
}
  q3 B6 R' L* U# i  k输出结果:
0 N' o% y1 l  V: N  ^2 g5 x6 ?- E9 @ 局部变量输出结果.jpg
4 I9 [7 f" K  Z1 K
- B1 E$ F8 l' j& m: J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-18 02:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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