鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
6 v, a8 N5 M- V3 E- H+ }! z( s举例:
3 S- a, V% i- D) q6 z8 o#include <iostream>
+ O! P; p  x& n' `2 n' Dusing namespace std;- |8 B' J) T$ Y4 i# x0 R
void swap(int ,int );& U7 r# @/ B4 t: y
int main(void)
; T4 A) g! W- i; Q( m2 p{, Y1 q; j/ g/ m6 V/ Z: J. ^$ U
int x=3,y=4;& ]) [. b" Y/ [+ W, w* s% `+ e; d
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, }9 P. A% f0 |0 L1 [# e& o
swap(x,y);
: ~" @! D( x6 i, D1 Q# y cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( ]' T5 d- R0 Q$ J4 i1 \$ M
system("pause");# X- M: r& r# e  {1 Y
return 0;
4 Q5 t# O' Q( h0 H% `; y}$ G# |: Q% L- S# P  {  }
void swap(int x,int y)2 g" r! A" U3 K, s" K+ ^" O* }
{4 D! [+ X/ z, y# }
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 q9 z) _' l$ M" j0 ?
int z;; B  J/ m6 g" Q
z=x;5 w3 t- f9 s) C8 _. Y2 e
x=y;
% G& Z9 Y0 w" g% m. {, z/ m9 A- z y=z;$ R* y/ v: j3 W; s7 _+ h8 J0 R2 l
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ |; }' U, g" R5 W  Y
}
6 `; G5 @/ U) S输出结果:
. G. Z$ N( `8 a* f' Z/ {- u1 Q' X 局部变量输出结果.jpg
3 G1 w# i" u  c; C) U
! X+ `$ a, D* T: _' j" K
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-29 18:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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