鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif $ b5 _5 c- I3 f
举例:
. q# j7 U" C0 T! n; e#include <iostream>
/ U$ V* C: ]- \6 Jusing namespace std;4 _3 }4 X6 _5 t% i; J
void swap(int ,int );
2 Q2 N/ ~) m8 b: n% n  Kint main(void)
  O+ L6 [6 ~! M{
2 P- {8 U- P" f/ B int x=3,y=4;
7 l8 n  X+ \# D+ e$ m. o4 _7 l cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ }( W! w) W1 M2 _5 Q, W
swap(x,y);
5 s0 t" A! ~0 T cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
% C9 o; M+ o; n system("pause");  [1 N; w( g5 T- k: [/ w% J
return 0;
3 @- P+ `0 |8 u6 L4 V1 h9 C, ~}. ]$ U" w0 K2 h
void swap(int x,int y)
' C' d3 J- @+ y6 M# U, Y* W1 a{
) Q7 ?2 @+ G& K8 I; t  p; j+ Q7 d cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;7 Q  G* T5 A9 }% ^/ Y6 w4 t
int z;
2 \) ?! S* N! |4 K z=x;
  ]2 I; H+ S( A5 _0 u x=y;
" U) t/ f4 S: F8 w, |, n6 Y7 k y=z;; `7 `  c" x# O  A/ |. O7 r
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
9 c) F( H; }3 N( j& o. K}/ J8 O2 f- ?. O
输出结果:$ t- U. \) Y+ ?' ~5 }# r9 g
局部变量输出结果.jpg " E+ ~' I* |" m8 }4 S

: V6 R; ]$ W( ]* d/ {4 [8 i- j
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-11 07:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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