鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
0 I8 A* B9 F' o! ?8 o4 D举例:" z7 Y# k/ R) n; z
#include <iostream>. d2 y* d* V4 E* e8 H) j+ g' M* X
using namespace std;
/ @; b+ q9 `0 V7 lvoid swap(int ,int );
! C+ n3 k; V. ~: E3 ~; k; Gint main(void)3 n* d, S( W" P/ x
{, A/ C- }7 _/ h
int x=3,y=4;& `* ?) y. p& j! O8 i
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 z& v- k/ k) k/ R7 M' [
swap(x,y);- m2 \0 s. t8 s0 X/ U' o& e' q9 j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ u9 }+ d6 s8 R  ]4 b" o
system("pause");& Q4 H0 ~* i( ]( t/ Q& Z6 E0 p; l
return 0;8 T# w, A+ R. m( [+ r$ ?. [
}
- V8 o. k0 o# \# n% ~/ ~void swap(int x,int y)& L1 ?3 u: g7 h. Y9 f: |0 l
{
- `+ a$ O, F$ _: Q2 b. S. q cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; ?; e; v& m7 O; B
int z;
4 M, X1 X( s, ^3 C3 G* ?" ?# n z=x;
/ l( n5 Y/ X2 ^3 V5 l% L, @ x=y;
. _  e! P# q$ q! ^, U1 X1 V9 W: b y=z;, h) z& F. E$ M5 X  G
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ c6 @! a% V: r6 {" S. w3 y}
' B/ p7 k4 T( L: @输出结果:6 U6 Z& C0 H. _3 W
局部变量输出结果.jpg
9 T6 s! j$ z* u: L# n  ~# n1 l. s' }% \5 g2 g+ X; H& ~
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-1 09:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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