鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif $ x- O+ K  u7 O% X+ ]8 N. k
举例:
4 e- m& F! `0 N& k4 [#include <iostream>
+ J7 [# _$ R( @6 W, g5 Ausing namespace std;
0 K6 Y  ~/ B4 k+ N5 Wvoid swap(int ,int );6 S  q* A: `( ~
int main(void)' x  j5 g4 q4 C) d* n) m
{% ~6 D$ q: H1 n( Y; X* @
int x=3,y=4;& K7 `! @1 ]6 ~7 S* {( u" ^6 e
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  ^0 S4 ~% m  w% H2 B! Z, e; P' _
swap(x,y);
3 w+ l: P1 a7 s+ k5 x cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;: W2 R  G. P# y, F$ z, R
system("pause");
2 {. D# Y7 u' s& n: k1 |' S return 0;
2 R* u% b" j7 a! G' _}
2 _% `% ?$ V5 ]% f4 X2 z! H+ vvoid swap(int x,int y)
0 C3 P/ f/ q# Z( ~' V0 W% c+ D{
7 I5 o* `* H5 `' |8 R* e cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 x1 I4 p2 i$ A" T+ c! e! f; {
int z;+ t& N9 t- `* e! d
z=x;: l+ b/ c: n) B; \) r% y( y; I
x=y;
, u3 w+ w2 f0 r0 |& Z y=z;* C( M: g4 R- h1 Z% [8 k8 U* `+ I
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
) b6 ?( n* U$ v. Y3 N}
% S* N0 Y* Y& |5 U/ B输出结果:0 n# z& q0 I8 s) Y4 n  |; i/ d+ r
局部变量输出结果.jpg
- E& x+ t% e- \$ ]3 s- e2 W
. t5 s7 ?; p) C' A9 U
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-24 21:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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