鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
! {3 a; S3 l4 _6 B; @8 w: R# e, y举例:
. K3 ]' Z5 w2 V* S  J# X#include <iostream>
" F  @. U1 R5 U0 }4 I9 k9 [using namespace std;/ C& ~1 z4 G* Q* i
void swap(int ,int );
  r+ M4 s- ^% R' xint main(void)
. Y" J# q) o7 w{- K& z5 I6 c; O/ x8 Z9 m& l' x
int x=3,y=4;
8 P5 \4 y4 C) i( t4 ^1 n; e cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 S- F) C4 n" a! h( ~5 Z
swap(x,y);) {+ J/ J9 i+ G" @# U" w4 v1 A
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 W. K2 r3 p" Y& Y) U system("pause");, p5 x! t# f# F. i
return 0;$ a9 V! V0 s+ j* o# a& c
}4 W6 V- s4 T$ l2 H/ W5 j, w
void swap(int x,int y)
0 P1 w  L# R% _* }{6 u' R$ S, G+ w6 _
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 c$ z1 f  e1 b6 h$ v
int z;6 p& k3 v  N; G( `: C4 i
z=x;
% i# c5 z2 H& ] x=y;
, r& T9 h2 N3 v y=z;3 L, w) A) e: O& N( `3 `
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& L* }# Y2 J! ?! b- |9 c3 G
}
3 Q, C: g1 c4 Q* w6 g5 H, B' q  v# e* o输出结果:
# Y: r9 T( W# W/ ]8 M 局部变量输出结果.jpg
- K. Y1 b6 K% h/ g2 L7 P) H; l- d. Z: j" q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-6-23 15:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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