鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ' e/ F( N9 f8 i( h( H) v
举例:3 \$ s8 Y3 {6 w$ M/ y+ L
#include <iostream>
* L+ x' t* |5 u+ ]3 U8 o8 Eusing namespace std;, U# m0 e3 f7 [4 t8 S
void swap(int ,int );
* i, W. t/ z) G- Z! fint main(void)
# C3 F- d, g9 u1 a; T- G6 ^+ T! k{3 N$ g4 p9 R/ r! `
int x=3,y=4;
+ v" P5 W. W" W cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;- F9 m* U% A. W; M4 k
swap(x,y);
: h5 D) D1 W& ? cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;7 O& _3 C/ K3 Y9 a
system("pause");5 [8 Z6 e" x: X
return 0;
5 O0 G& R' O4 o+ Z+ M}5 J2 W( I* q8 n0 _' V" T4 d4 l
void swap(int x,int y)% U/ V, T& o9 g. C& C5 h, g. @
{
8 Z  Y% h( O& v0 l/ d9 i2 v, D9 y% M cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 [% ~% A  C: } int z;0 ]' \# ~& g1 a; P+ p9 A
z=x;
1 P* O1 I7 ?5 |4 K) I! x x=y;
0 B" w+ Z9 \2 |3 U7 G6 G* V y=z;
: _  ?# T4 q) a- v cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 R" s% T8 c/ w, q4 b+ q
}+ F- _$ y: l6 E; Y/ b% t
输出结果:" K$ |& f3 X2 P4 R( Y. g) A1 F- u' ]4 H
局部变量输出结果.jpg $ o! ^+ R* C/ M" B! p' U. n' z
- w7 A, z! y. p5 C% h, J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-20 19:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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