鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
4 O2 _- J# M  ~- J. B2 v. S举例:# w* q1 e9 `5 C; J9 l/ X# X6 J
#include <iostream>
1 e9 h% k7 ?3 `5 p. p7 Nusing namespace std;
* e/ ]) n' W) }3 u: W) Dvoid swap(int ,int );6 E9 {. h8 p' Z" V; w9 V
int main(void)* ?. x& A% m' b5 p$ z, `3 K
{
, A1 u& |& A! F1 q# M int x=3,y=4;
! a; g5 ]8 B6 S$ Z2 k% u cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 c- i( I. ]! q swap(x,y);
% _4 r( o4 y* K  g5 B cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
9 [, _/ }% Z3 T" I2 _6 X system("pause");0 [; O/ @$ H( K' z7 t& c) V2 b" a; ~
return 0;
! M, |$ v% O3 o9 L( ^}. f" D& n1 w4 M. |7 d
void swap(int x,int y)% r, }9 V/ H' E9 D  X
{( `6 J( z- j& I  [
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 p2 ^4 ^- c6 H" P2 \7 n4 D$ C) ?* Z: a" J int z;# n, [$ J. `" N% C# j& h
z=x;. @9 ^4 z8 a# G# ~* N6 c2 B
x=y;
/ h9 x7 l" q3 f" o1 G y=z;; Z2 }$ Z& S3 p
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
- C! ^2 n% t9 k, H4 s" I# b}
/ Z6 |5 B' H* c' c' m+ y9 {! c输出结果:
% J! ^0 ^- Q/ K" K; X* ^" h( K8 y 局部变量输出结果.jpg
# A2 J4 i5 A0 i+ y/ `0 _. E
3 _. u% ], F! Q7 v, S
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-22 15:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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