鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 2 N  h, N1 J6 Y& b  S6 b
举例:
$ O9 p/ i% I' g% e/ S#include <iostream>
$ v/ {7 O7 D4 J5 \7 Y4 f2 H* B% Eusing namespace std;
" q0 [# ^* M) G; l1 h4 }" lvoid swap(int ,int );- n, V  e/ n& M) @. a4 Q$ Y
int main(void)
* r& |7 h, c# _$ z& h{
. Q7 H. N7 l0 J4 A2 g2 o4 E int x=3,y=4;7 W% U- o  r8 A8 V$ [; T
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
5 ]$ i3 r: V! d7 \0 M swap(x,y);2 w6 d! z# U6 ]
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
$ q" v9 z  N  V  ] system("pause");7 H2 O( s" C7 x+ n; K9 X
return 0;+ p$ {, }& s4 q" ^! V& E
}7 S! @) N3 r* |$ d, o0 A, D4 ?5 [
void swap(int x,int y)
7 |" a/ y- c; R9 N{
; E, t4 q" b2 q  i2 a/ I cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ w2 T% ?& S  \; X+ z int z;
, r$ f0 x# g( D! ^& ~% C: Q z=x;
" n. {2 l& n% S+ G7 G$ Z+ A x=y;& ?% y' g( Y8 u$ j9 L1 u
y=z;3 I2 I% [5 w, T' S0 l9 K4 r
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ [9 h$ G9 C7 o' S' t
}4 u6 m8 f/ [7 }! r) P9 ?" w
输出结果:% }2 E- h  @) O. ?" v4 |, T* }: y
局部变量输出结果.jpg
% v* \) k4 \# e
2 D4 S7 J0 g& x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-10 05:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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