鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 8 ?8 Q/ i% c8 `/ P6 f* O& C, Y
举例:
* i0 ?5 M/ z1 S& \#include <iostream>0 m) q( U2 A. M) P7 N) G8 Y7 k
using namespace std;
( T; \( j; Y# p; @void swap(int ,int );
( p0 O4 o9 Y! p( @; @7 N9 iint main(void)
# {5 Q0 E1 k7 }, G+ U- w8 U% V  }{. R2 `1 S$ t! |
int x=3,y=4;
1 @6 ?- k1 u- E* n& T cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ k: Z# E! T6 l3 O* R4 f1 ]- @ swap(x,y);$ Q5 u" [' U: a2 ?
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;/ B! ]* \3 e& c3 u8 z
system("pause");
- X. i3 ^1 |; q1 S return 0;* |0 h6 W' K0 H
}# p" d  a4 v( \; x
void swap(int x,int y)
) t; U2 _3 j. v8 H$ S) I6 h{
6 b& q- n8 ~* W# u' A, w cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 S8 ~; B% @& |5 `0 | int z;
  P& o; t7 y4 w6 b. z; s; ? z=x;0 W, ?6 ]" @; N) |0 l, H$ O0 ~
x=y;
) A# J: S9 x/ `0 _6 w. Z" S y=z;% z& _! x7 A1 K+ f/ c1 \0 y: y+ m0 A
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- X! a$ o4 N% }- r4 }}1 `  D- S1 l1 A- {9 r8 `# O
输出结果:0 ~. H6 O- z- s& }) r/ o
局部变量输出结果.jpg 9 o0 i# O$ x+ l6 T5 _! B
- l5 G( T( [% u9 A! ~. R9 l
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-6 14:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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