鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif   p% i/ ^9 i- v: m/ V- z
举例:
* h# b% s1 A; u3 ^' D6 ~#include <iostream>
% E6 u) q5 _; q' l" E3 J+ {# Ausing namespace std;3 D* l" {& ^* p3 _3 z6 a( ^/ b6 a) y
void swap(int ,int );% ?, T( O8 X+ l+ b- L2 @
int main(void)
/ g2 G' V8 V9 R& ~3 G{
0 P+ t1 `- P7 Y; n8 X# u int x=3,y=4;
( O9 O/ n' {& M3 W1 w* D+ q2 W cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' s4 x) p, p+ k$ z% M
swap(x,y);# h/ q* ~$ q1 \
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 `) h& N# v" x( ?: u& i
system("pause");( @$ ~+ Z$ T* c  E4 s
return 0;
. Q6 s* X& ?- h# r}2 m6 Q/ d# I/ x+ ^
void swap(int x,int y)
* X, }; [7 p( U; x( N& p5 c2 I{0 L% g& t- N, C" U9 ^
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 a. R. e( ?7 Z- A7 z int z;
- j# ?( `5 D" F z=x;
( Y) o; m0 l0 k, v) M" L' F" c: B! @ x=y;, q! s2 l7 s1 J9 m2 R
y=z;* ]. v% x! N- t: h, _$ }$ f
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' J* c$ V, j  F" T; O; d& D
}: \' N$ g+ s" v  v" H4 D6 {2 L$ F
输出结果:
# w0 Q5 p- j0 `8 W( x, a 局部变量输出结果.jpg , t- @# w: ?  }% b# u  r5 _
7 e- K3 b$ F5 J# X
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-26 11:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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