鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif # \3 @* K9 }! n$ K0 W: m0 Q( B
举例:
6 B, B8 Q% r% S0 m( W2 p#include <iostream>
) `& m9 D" y6 Cusing namespace std;8 b/ h/ j9 a! r# ^. `
void swap(int ,int );7 p; Y+ a* B) }- d
int main(void)
7 N  Q& b4 c. @  c{
/ M" u% T# n# Q  }5 f% p int x=3,y=4;
+ Y% }9 q9 n9 c. L$ C cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
, z2 `+ z1 d1 B( F( w, p) F swap(x,y);
8 @$ M9 ]5 K. h7 p  }3 J& L/ {" x cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& m9 G- ]( w! K0 e1 z- ?4 w' K
system("pause");
- Y1 h+ M+ V0 O  p return 0;
) _- T7 R: p: L7 Y$ X4 k}# R2 x, q" U' ?! m# `
void swap(int x,int y)
$ K8 C: c+ o5 Y! x& X& U{
4 K* V# \5 b0 p8 T5 K3 P4 X cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 l& n4 \( I5 ? int z;. A4 C! f) c  e. W8 j, Y* T
z=x;
+ a( d* D& T! P3 v2 x x=y;
7 l1 c6 [9 P+ s/ s6 r3 @ y=z;5 |" y1 a) _$ D; O! Z
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 Z" K8 L1 V( B9 x- q
}/ J- X0 c8 p% L! e
输出结果:* p% m7 ?- K) S# e4 K* ~
局部变量输出结果.jpg * z& C+ F7 H0 J4 }3 a# `; Z, @) o3 v

2 s9 U+ R& ^! P% u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-21 23:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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