鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
  x5 k* g+ N: i1 j: M举例:
: h9 q# M. ^: ~; Y, F. R' x# L#include <iostream>
; j* l2 k8 D9 \3 s- s  Zusing namespace std;5 _( c) s. j+ {3 f: U( z- M
void swap(int ,int );
$ T4 e; |  }% [  b2 Xint main(void)" y: W1 _6 D8 E: P
{- A$ J2 e- U! q3 d; L( }, H
int x=3,y=4;
+ y, w! u8 A9 {6 X cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
( b$ i# d" Z% T- X; g2 L swap(x,y);7 F& `7 E8 I9 h
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
& }1 f4 J% q7 L- V. X% @2 v system("pause");
3 A7 ~; U1 p! G) i# f6 D return 0;
8 S; p% S* I/ p}
, b- J4 h# Y) rvoid swap(int x,int y)
  Y9 o: l/ W  x- \$ {1 P{2 |, r9 b6 E: r& V
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; l  B7 z* J2 M5 Q. v) s/ c7 r
int z;# a: I7 Q9 f1 O7 u7 I; B; z& J
z=x;
9 M6 T8 C+ t: e* e$ p0 B x=y;
9 p4 Y: K/ R5 J. c, V, G! M1 t y=z;7 G1 T3 M: @9 F9 h1 J* i  w
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;* C6 |+ U2 J$ ~* V9 o7 {
}
: F4 I- h6 H2 `+ z# }, G  s输出结果:
7 Z, m6 ^) L. T- q3 p( j/ F5 Y3 O 局部变量输出结果.jpg
- L0 T; K) M( M- c
2 F6 p) b) @! w" j% S6 T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-12 15:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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