鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 1 J+ _" q0 [* R( `" K
举例:
: }3 ]! D3 r6 [' F& ?7 q2 n- D#include <iostream>0 y) ~* y1 q5 ^8 b3 U% d4 L
using namespace std;
) f0 p' C& x. d( d/ uvoid swap(int ,int );
0 V+ r. T! K) @1 ^" g& [( ^- Uint main(void). a4 P% {0 _3 |; c8 g. j0 D, B8 h
{
5 t: p% |& \' l9 ? int x=3,y=4;8 J1 S9 w4 ^- D, s/ f7 g8 F7 K
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. r" ^' R- D# C3 ~, Z" l/ j5 w
swap(x,y);
/ ]" O% a) s8 X9 H$ f5 M! ]# c  K6 r cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 Y; U, x- N/ ]
system("pause");' q  h6 Q$ G2 `
return 0;
! c3 V4 E& }+ _* z6 d}7 x% A4 h; z; s4 I; Q& _" j/ J
void swap(int x,int y)( Y& m; `9 e. ]9 G1 A) Y
{
8 z9 \' p+ r4 A  l cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 b. a& ~8 |. b( j; O7 i! a: _
int z;, b2 Z5 k! B. d9 ^. H( q  t: w
z=x;, t( t/ u- {' w" |
x=y;
0 U' r4 i, ^, n7 j% C+ Q y=z;
" Y# v( W2 h, I. C+ C% n( v cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 Q1 ~# f8 b0 U
}+ c+ f9 D$ j  s& S
输出结果:
. Z9 Z& e- V% J7 L1 N+ l 局部变量输出结果.jpg - G8 h" n1 Q0 M$ V2 X9 `! R; f

' k$ L7 X: {9 Y! M4 A
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-8-20 23:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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