鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
- r$ Q. f& {& s4 Z- F, L  }4 \举例:
1 [4 v5 ?( g! h8 O9 G#include <iostream>" W. }# Z# f! T# j+ L& ^
using namespace std;# ]3 P% T  H1 b0 S$ @/ S- }
void swap(int ,int );7 D( U1 u/ y! U3 X8 n2 t
int main(void)$ D: p* N, i) x; D  @- t8 D5 F6 ~
{' O3 ~) Z* d, h) w8 G
int x=3,y=4;" \2 z1 o$ d  S. B& C4 K
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;/ [4 T5 n7 r6 f5 t* ]* x
swap(x,y);
. G* K8 }/ h7 Q* f0 z% s( i cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 B9 q1 ?8 J4 T, c
system("pause");# P. {' g9 _7 s9 j
return 0;
+ \' y" h) t+ l+ D# s' M}1 q5 X4 O( i/ P9 j) h2 w' W! f
void swap(int x,int y)
1 ~4 Z) v- `5 P3 D6 A{9 E  y1 p! _/ V/ @; |
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
' f' R# h3 c6 E2 h7 j int z;# W7 ^* z+ \3 L5 O7 u0 j
z=x;# P& E  A# B2 \$ z) l: x
x=y;- H1 p% v* k  y) u$ J2 T0 ~: B
y=z;9 B: B/ }8 W7 c- ~
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
& P8 g& n% A) h# J' O}
8 ?& I5 h! e! i# c; ?0 y) ]输出结果:
8 E4 B7 M% j) ]" Y/ g, o1 I 局部变量输出结果.jpg - W# X; |; T) a1 ^) F4 _+ x
. i; B% Q4 S9 @, O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-11 21:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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