鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
( C) N  V; o  J# X# B7 A举例:: A! ~' y0 P6 r: ~
#include <iostream>- a& G& Q: d; |( W9 y1 _
using namespace std;
0 H& A- V6 Q- {% S. tvoid swap(int ,int );
1 v+ K. L  W9 eint main(void)% x' r8 \/ T7 D. T
{
* X: u' U% ~5 b' V& r7 X9 v int x=3,y=4;
, M# E6 \. ?; K! @1 M9 ^4 ?; _8 R cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;9 P6 u* c* d) ~) W# R! D2 W
swap(x,y);
: z6 X+ \, C! G6 y' E. o/ G* P& w cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 x/ F: _% T) s9 c2 h3 n4 |4 t
system("pause");5 t4 U: \) e# r6 i3 ~
return 0;( d0 ~1 o* N: y8 M% n3 t* Q
}! R$ v" P( M+ T; o8 W$ N+ S6 Q
void swap(int x,int y)6 R5 r* g6 S3 y; Q
{
8 P  n( U" Y& t8 P4 o, e  I5 m cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;- K7 U% H' {7 \) Z' s
int z;. K# b1 f# i; t' G8 g
z=x;
( @( \& `" k+ T% }) C x=y;
/ Z0 t/ M* u* A; q' E" x8 c) v" M y=z;
( r6 |9 M2 m% J2 E6 v" b, }, P cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( ~# z( j0 n" Q) ?8 n6 M8 _( I}
8 N2 i: W. N$ l: d; s7 |) k输出结果:% c$ {7 T9 `4 X
局部变量输出结果.jpg
  L8 \5 X' n0 ?7 M: u* Q; Q/ A) R0 w+ p$ _: F
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-16 17:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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