鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 2 v  n6 c- F1 w4 k$ n* M$ \& Q3 J
举例:
4 [6 j8 s1 c% r/ }8 j#include <iostream>
3 O; r- p& `. W/ A2 L2 D, a7 uusing namespace std;0 n' h, G" H6 G6 k# U" E: n7 l* r
void swap(int ,int );
% K: I) [% G! y0 u" }int main(void)7 x4 l/ D# a3 [, h& C
{
4 b1 R% b8 t# n# d+ O. y7 F! d int x=3,y=4;4 ^! v. I2 d4 b, ]2 d. k
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
' W5 G/ f# u+ H7 L- l& n swap(x,y);
1 v2 f& N- o' i/ T5 a3 Q cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 r7 \; s9 p  N: m3 K. A8 c
system("pause");5 b- M. n* N% ]7 U* L. G( F
return 0;1 B& S$ b$ p8 B& w5 w* O
}
$ k3 P% N9 r& g% P" |void swap(int x,int y)
6 i% O" v, [( y# }: }{' ?( f" i- J' u& x
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 _4 `1 G5 [9 m! V+ I0 y& d
int z;
2 M. H3 E3 E- S; B1 [$ m& s z=x;9 K8 a; ^( r8 I& e. \; C
x=y;+ N$ t5 a$ g! Z
y=z;
1 P: F6 T, q, Q' V- s/ d& @ cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# l5 Y0 t. @, Z}
3 _* [+ E# Y* F! B: F: N输出结果:$ e3 c9 P& f/ P7 u
局部变量输出结果.jpg
: _& f5 F) P2 w5 c9 Q" J1 u0 C& s- j1 O3 k8 u
小甲鱼最新课程 -> https://ilovefishc.com

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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