鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
- E3 o* |) m5 Z- U举例:' _' D# e$ v* L6 E
#include <iostream>( I5 b$ f# w  D+ T( V
using namespace std;4 p# L5 C0 z3 g5 p& i
void swap(int ,int );6 \4 x! n! l, S, s" H& O
int main(void)
/ t3 P1 e$ I* n1 w{$ O- O$ s& L! B9 N4 A  b- [& z
int x=3,y=4;+ h4 g% T% l+ L( q: A, b8 E3 ^- Q
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
+ n( T7 f% n8 P0 A: R swap(x,y);
2 @6 d+ C' p1 f cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# f0 c- g( B9 n
system("pause");
4 a4 p  P& N+ ~1 |4 I9 Y return 0;
6 S9 F' A: k% Z) l  D$ d}
& L8 Y5 F. b) G- @4 ]7 W5 Nvoid swap(int x,int y); F2 P/ A' j3 u2 r$ T
{5 G' l  v  a( z- S7 }* y
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
: Y1 ~2 s4 m/ z( j- e, A5 M: @% A int z;
5 V6 q  Z. L% e z=x;/ m/ S1 }% F; x
x=y;
- T, C) O$ `( E& c! j  @  d( d+ h y=z;
! C8 s2 ^( ]" s+ E* I0 k2 D9 ? cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 K8 G$ J7 f2 K: Z
}3 C+ F+ [9 z2 s3 [7 R) x6 O
输出结果:
; O: x( z: {( m 局部变量输出结果.jpg + n% v% S9 s: a1 r- j

1 P) t. k* t! P( M5 e
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-2 20:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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