鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
5 x( y$ x6 Q$ Z& o举例:
, V2 K- E6 i2 ^" F4 E7 d: G" b#include <iostream>
' d; e5 e- c' pusing namespace std;: Z) J9 x& G8 J; }
void swap(int ,int );
- R4 Y* G, b# _4 E8 _int main(void)
2 B' Z7 Z0 D% a6 u- d# P{
7 \. Y0 q4 Z2 J# C8 H6 j$ f int x=3,y=4;
# V7 v  Y( {" C& L5 `7 _, L! Z# { cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
9 X, Z8 i$ a$ u! V) X/ K% ]- I swap(x,y);7 w) I+ t0 W& P6 b7 C0 t4 ?0 X
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& b/ D& w! y3 ?# E; ?
system("pause");
& F- j/ _( X% }+ u6 \ return 0;
+ t& I1 c, L/ S* G& M}
- G: J, V4 d4 y' P% t! gvoid swap(int x,int y)7 T4 U- Q+ Y7 N: }1 T
{2 T" k: M* U$ w( B6 @
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. c6 A9 b, o5 D1 ]" k( v- t% H
int z;( i9 k  ?+ Y: p! i" j  u2 W" z) L
z=x;/ e) S+ ~9 d. o2 D5 A" b
x=y;) L  T/ T. w- d2 _4 |
y=z;* w6 U$ N2 V! u2 ]
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! S; |0 y! A- ~# B}3 Q& Y. `3 X0 @0 {% s' g
输出结果:
! v) e! a) N3 ]3 E- v- o7 n- Q6 O 局部变量输出结果.jpg
3 V# u8 t( C/ O# l
8 m9 q3 u* T% a# J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-24 07:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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