鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
! m+ F0 ?5 G; N$ {- o举例:0 \# T" y7 ?% b: J8 p
#include <iostream>" K2 L9 U" C* O: b$ j/ Q/ K
using namespace std;' o6 x* a  h& i
void swap(int ,int );) e- L  j% z! O4 \8 S
int main(void): K( u8 g6 G& p4 p. T2 Q; p# F
{2 j- m! l) [6 p  t7 @& Z1 h# u
int x=3,y=4;( A9 J$ s, a$ R7 I/ p+ T0 i
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;/ \8 h* J" F' c9 `- ~  [+ d
swap(x,y);4 ?$ ~( l; T6 e2 Z( `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' A0 L/ h* G' l system("pause");
3 Y4 a0 |) n8 Z  i return 0;+ z& [$ m- v0 g; o2 ?
}  m" M$ r1 o7 |& U
void swap(int x,int y)
0 B2 q% N( n2 J* E+ H6 d$ c{
# `! C- [' K$ p  C cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, c+ T% Z$ C- K6 {, ^* x" u
int z;9 L2 ?5 U/ N* n. E* {6 F( O* r
z=x;
9 ], O: d$ f$ a4 W! \ x=y;$ E( x( U6 l) G9 I8 O$ T
y=z;
  \! i0 i, N2 _' v7 Z5 T! o1 o cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
: `$ |" U' a; q# K}
+ C8 y. e) o' O& Y输出结果:) A$ y4 K; e1 R1 j
局部变量输出结果.jpg
- z# Z2 c8 A; T4 V
$ ^" Z( a( N+ \; \9 S+ ^
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-5 00:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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