鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; }, F! y. p4 W/ n举例:* c4 l' n8 D9 Q# f
#include <iostream>/ D& R5 Y5 v% `. L0 b+ C
using namespace std;" Q$ x! H- ~) m2 t  d1 d4 T
void swap(int ,int );
* M; @' ^5 L) K! Wint main(void)
2 O* r6 T, Y  j: y9 c$ G{
# i2 T: F5 f0 j/ s+ n7 u4 Q1 `  p7 f int x=3,y=4;
+ i0 c8 l+ c; R  |1 s2 ? cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;) I8 I( \+ c7 Y4 d
swap(x,y);
, t4 I! Q9 i4 {( e- N, L5 h cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 f3 ~, g3 J' D system("pause");8 O% f. r2 ?* ~
return 0;4 ]4 D+ Y" ~1 k5 l
}
2 A0 B) }0 o: `void swap(int x,int y)9 T( h. q, o; X/ O6 F% R& D+ F
{( W* y7 C1 z, j4 c! d: m4 s% ?
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 d( g5 n0 P: U1 }+ w/ v2 y" s
int z;
' f8 w$ I& J! ^; _) X2 ~2 f4 Y( L z=x;
- T5 U1 `& B; b( z$ Y& o: x x=y;  m6 I3 q8 w: M
y=z;7 b/ R8 Q( j7 [/ [. h
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ h8 R! v+ _  |5 j# H# `$ T
}
3 z0 j& j+ ?  C# [输出结果:
9 @5 {8 Q3 X; d0 }: B+ M& h7 A 局部变量输出结果.jpg
' o$ j5 A7 o5 e
: d1 s) h" a& U+ N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-26 00:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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