鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
7 N$ Z9 m! i7 ], d- w举例:# s/ l- i1 O5 u3 Q
#include <iostream>
! n" Y9 j4 p" ], k+ F9 ^6 ]* gusing namespace std;
4 f- }( W7 `+ S" [2 E6 U9 cvoid swap(int ,int );1 ^7 |5 @$ W2 l
int main(void)
# `6 i3 O+ K9 j( r# |/ ^' J{
, `* {& K6 [, l. z, _ int x=3,y=4;
" M3 @" ~2 `4 F$ r8 `5 x cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" N! Q0 y" R! E3 k  \6 u& ? swap(x,y);+ l3 q0 o7 \7 g2 P' U: w
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 ^" \& e( h& E8 Y6 p
system("pause");
9 K5 J+ |9 A' m/ `8 w0 d, H: V return 0;
2 t* e. I% E( Z5 v* o0 u7 o}& a: g( ^) q7 s8 x5 W' S
void swap(int x,int y). G; E  z5 n% w( D! Z
{9 ~, l& P9 i) B. y% u. j8 t
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! j% Z0 e7 k4 d int z;
( `8 i4 @9 W# O z=x;  }8 B8 t9 i. r. M5 _( Y0 g  a
x=y;
' ?5 P# U+ [1 |/ t y=z;6 w. ~% t$ q8 y8 y
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ N/ S+ z$ O. H+ V
}9 y3 o3 I8 I. a
输出结果:
7 p6 e( _5 o- h5 I# I4 y 局部变量输出结果.jpg * I* D: N" P- L+ I$ ~( a# d

8 ?( A6 \. @  B& e
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-8 17:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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