鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 9 o* e' d5 v1 w8 W
举例:
9 k! F  s! \% u1 N8 c#include <iostream>
6 I  I/ q# U4 P) m1 Vusing namespace std;
- q# M2 u( v/ q8 f# Ovoid swap(int ,int );
2 g, E: d/ Z' v& Zint main(void)
0 v* b# @! H* Z4 T! q, P5 s{$ R9 _- c" F, Y  J
int x=3,y=4;
: X+ H4 f5 c+ f0 ^2 j cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ Z" _% Y# D3 {, a/ i swap(x,y);+ R5 n  e/ F% V/ s7 Z5 {, j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ m/ W* A8 D2 D5 m# d* ~+ C
system("pause");
* t. H( H7 h: |% u! w return 0;; s2 X' V: o+ ?  Y% U% ^
}
# \- o5 s; U: L+ y% jvoid swap(int x,int y)
; d; Z$ m9 V+ v' C" A- _. U{
. Q. Q* b7 Z5 ~  P  @' Z cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 \2 N/ t6 k% n! M1 ^
int z;9 x/ e" o. r0 b* o
z=x;$ L  k! o( x2 K$ L: X/ C
x=y;
7 p" u2 ?* z% ?, [# |1 d y=z;# ~& v, X1 r: A3 l/ B; E0 s
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;8 d0 N0 K% Z3 T& [
}
* m0 X6 F  D1 `% d. a6 v. ]输出结果:
: q7 G4 ?; j2 r  Y, m 局部变量输出结果.jpg , a' y( R# ~0 a; {/ S( V. }6 N
" Y. O' U3 b$ g7 G% _* h; f
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-24 03:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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