鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
2 f1 |9 P! A- ]& \6 w举例:6 P/ l2 f! F  v- d+ Y$ N
#include <iostream>3 \9 f. @% j2 _* b7 X3 I+ N/ Y
using namespace std;0 n* d1 v5 ]$ ?5 j- U
void swap(int ,int );
% U. p" b  Z) O7 |8 v" Z3 N( N1 Yint main(void)
( X% Q; C3 _0 y( G1 k( f{/ J5 O) C: X; A' z
int x=3,y=4;/ _4 {' t- d$ }- _+ h
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; `7 i' n  F3 o- G5 z swap(x,y);2 X" L$ h; ]  j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 z. ^& |3 `! t
system("pause");+ l+ @# a# M+ r5 e5 L: C
return 0;# G( Q5 x% Y) n) }  B
}
; u& f! c. j$ r5 V. u; o" e, V: j) lvoid swap(int x,int y)
0 A# \! o7 E; ?" v{9 r) Y" l4 D  U2 ]; H& n
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;/ h% F) k, R& s, y- |5 [+ |
int z;
: A2 s$ s' T. X! n  r  w z=x;+ Y/ O1 a+ |# K, P( h) @
x=y;
# D1 i2 I$ s, U' H7 b2 p( m) S5 e y=z;8 W4 y: U  g8 A  S/ f4 k5 w, t
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 p& K/ [: L3 ?. w
}- Z, F* _# ^2 w. X' J+ k# P
输出结果:, v; |6 l- o# O
局部变量输出结果.jpg 1 e& M5 c7 J( ^+ G$ h6 {: b

5 @, I: A' b9 `+ K
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-5 11:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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