鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ) z4 _8 \$ _1 K8 C! O
举例:
- v7 v0 d1 F& C7 k+ {/ D#include <iostream>) g+ [! b' s- \+ g8 B; ?
using namespace std;
, r' B: H& y7 q( jvoid swap(int ,int );( r! {; B$ b4 l  ]0 ^
int main(void)9 b7 P4 w' x1 Z+ N6 m. i
{
9 D9 [5 g7 ^/ e0 t$ P  N  t& V int x=3,y=4;
9 e1 @1 P( e" n cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
& }# t9 K" T5 f4 B swap(x,y);' w. Z; G( q! D% Z* d  r& q/ v1 m
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 ^# E9 d* p9 m" }3 \5 r system("pause");: D. a8 L! }4 p
return 0;+ x" S% n6 w$ Z" {6 T! z
}; R' P( t; [2 h- O7 w3 e
void swap(int x,int y)# p% V% W3 j/ T6 _8 a
{5 L) T3 s2 k$ ^
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' E: i* r# l; S; }; J: _+ u9 [
int z;
3 `! A+ g- |# J% p4 j8 \. B z=x;& B) @5 h4 y' g- K9 p* Z
x=y;5 U$ J0 n5 e7 ?% P/ T9 r6 C
y=z;' c6 z( C  j  f1 K( Y, P( ~3 F  m
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;! l* B2 q/ M7 K3 `* T  k
}
7 u0 `1 t, U0 U2 @4 n0 d输出结果:. w. h% ]! y" ^# n0 X
局部变量输出结果.jpg 4 y  x6 \& E% k  ?3 x8 U9 w

. v9 Y! h* R5 M; i" h; s- |; R4 N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-4 16:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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