鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
4 }9 }) Z% V4 o" n5 O  q% T* S举例:
- A/ f& `+ v1 ]( [# i! ~#include <iostream>, O* ^: ~0 C) B( G# U
using namespace std;
! x. x4 C: ?' p  h. B0 Vvoid swap(int ,int );7 p( Z5 s! r0 ~( ^5 k7 i: \
int main(void), r0 E# o$ `- c/ i0 p& v
{7 A7 r2 P& f# A9 h" o
int x=3,y=4;
5 [. c8 h7 U/ p: K8 |: j cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 G% z  a- t6 ]7 I swap(x,y);7 l6 Z3 F1 D) L4 |$ F# ~4 s" M  j
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 G* {) O/ I# g4 o$ c) U
system("pause");
% ]  ]3 t- X# c* _9 G return 0;6 Q9 T2 w0 X  k
}
  Q( Y: F5 F! ^/ H% hvoid swap(int x,int y)
% y4 t1 S  ~) ]{. ]4 b6 h2 S$ [; Z% |* P
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- ~$ _7 i3 e8 [3 p) K# n* U1 T int z;
4 G% T+ `3 l) O$ h z=x;' d; D4 w5 r; Y
x=y;
  K- Z9 e$ h/ z# Y& V- G6 j% u y=z;. J0 l; N8 \0 Q  O" t
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
4 B. J, Z" N6 G% L3 B9 d}. z8 P. |. O1 t, U* K
输出结果:3 J" [( g+ H% U8 O/ ~" |) P% Q
局部变量输出结果.jpg ( z5 F- N3 }' g
! @( z7 ?! A1 D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-2 03:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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