鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif , U9 K, T6 W. P8 w
举例:4 b  k% g( W% l9 l$ q+ H: g9 s! _
#include <iostream>' P2 f" ^, g$ F5 ~) W" ~! y, E) s
using namespace std;) o* u# ~  o2 `* T2 Q; N3 Q
void swap(int ,int );
# g  N+ O" p* M* iint main(void)' m, W6 G: h% g+ ^
{
9 m2 j" ~5 k( g: U int x=3,y=4;) E" G1 Y7 I4 p2 b5 v
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  p( o) F8 ?: @9 Z3 S9 N" Q) a. j
swap(x,y);2 o! Y# G7 z9 o% j4 i" H" L
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
% E, |) C: K6 p/ E/ G system("pause");  ^( S; U5 {( e$ T/ a! M
return 0;( ?6 {8 r$ `" m* k% D, k$ B
}
5 R- F7 ?$ ?2 c1 {8 J* b' Vvoid swap(int x,int y)
" V; u  L0 X1 E% m{% E, P! T6 ^8 r1 G
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 \  d8 y: j1 H% w$ g
int z;
/ U* X& k+ l  ~6 C z=x;
' L: e8 i) L, P. j% b1 x  w7 ]- ?2 v x=y;4 Z' m4 v/ F( S. p. l; ^
y=z;
) n; B. b4 J3 y3 G# _$ ~4 O& U cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# p" g3 t, G  O. K}
8 @0 H9 b. R3 [输出结果:
6 Q$ E3 i; [( K7 w" i0 ?" }! g! V 局部变量输出结果.jpg
+ h. H: s. \: X/ H( Z: h3 Y  M
8 ]5 M. ?( ]) v5 L3 j
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-31 03:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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