鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 7 `" j7 |6 P+ u
举例:
$ t# G5 o2 y, Q" ]+ l1 o#include <iostream>/ `( n7 \+ d' b6 {/ Y" r3 ?
using namespace std;9 R( d" ~* h0 C+ E# u
void swap(int ,int );; s) b2 m% T* Q, X8 `% ]
int main(void)) s' i$ F7 T0 A3 M& Q* i
{
' u4 N, f8 M4 u* |4 ~+ M0 m; H int x=3,y=4;
6 q' t: w* o  y/ l9 }% D cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  O" z3 a3 z  a- A. K8 C1 A swap(x,y);9 v- T2 y& O8 ^8 c  }, @
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ y( g5 t- i) v: G+ C. C
system("pause");- A# B4 o3 @/ _9 t" k/ Y7 u% T
return 0;
; k3 N' l& C' u! n! K: b- i}
" W8 h) t0 A5 m3 ?3 F( Zvoid swap(int x,int y)
" a6 H; R. r0 I; s. P{
/ m+ Z5 W* G2 B cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 F3 X# A7 f& d$ w5 g4 v int z;# \& ]# t( K8 W
z=x;7 j% x5 X3 W# Q+ V3 y- J
x=y;
# L9 u( }  V. b; Z- [$ _# Y y=z;
# c* J: F- `( k) ` cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, S; D  r; U! i; E+ `7 S2 g}: t2 n5 N6 j9 B/ y+ m2 |2 v; K! ~% k
输出结果:
% k: _2 V' _$ y 局部变量输出结果.jpg * D* u3 T: K) d

! L. _5 v; U) W1 Y, P% L7 O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-13 17:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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