鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 7 a  x: w) P6 x5 W
举例:; n7 g2 k0 _1 }2 ]" q* |
#include <iostream>9 f; h! q# e" h" C( u
using namespace std;
8 p  o/ A8 ?( O. A$ H; S! `void swap(int ,int );$ n$ E& W  j5 k! D& k& u- g2 l1 W
int main(void)# W( r* `7 E% |1 L, ]
{
" U$ }4 {9 Q. M" W4 {6 E int x=3,y=4;  g6 \& V$ `% I) V. ~
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 [4 _- k; G! r swap(x,y);, x1 y( m" O* r7 v1 N$ F+ k
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' h, j( O  E9 e* X  P5 A/ y
system("pause");2 f7 ], v9 x. L  ?! ~- L8 H$ e4 I
return 0;
2 o9 H9 n+ D# ^. {. M: o6 }}) [/ K" ^1 C) R4 J) [  L- r; p9 M1 O2 z
void swap(int x,int y)' \8 |& b/ H* |* }
{9 G4 z/ W8 A& i& K
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;/ o9 i$ k/ u  ^/ g7 O& N8 I' ^
int z;2 y7 @+ v9 c. y. \- H0 c
z=x;
: G  H; E' m2 _8 Q6 { x=y;
3 f' D) n0 k. {3 j  m: X( X6 B y=z;% k% k5 ?, T8 a& L4 @2 d
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- q0 G! M) p$ U+ Q- W}
# w$ r/ O& z/ ~! f; S输出结果:) X  J0 ]9 p6 O
局部变量输出结果.jpg
" v3 K+ h, i  {+ s
6 b2 i5 |* s" ?8 z* h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-28 02:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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