鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# f  x- l" U# J3 a. l举例:
7 J9 i- G: i* Y#include <iostream>* P6 C5 c7 g( @: _
using namespace std;* d  I: B+ J% l( }8 a% U# Q
void swap(int ,int );
' ]) z8 f' H  _' w; ?1 r" bint main(void)4 v" q' N0 P4 P* k6 q
{: l. G+ n6 O, h# V
int x=3,y=4;
, J2 \! b$ P. b8 Z' h5 ]. P cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 u- F1 E5 a. R" R$ k, R
swap(x,y);4 y$ R% O0 G5 ^8 J1 V
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;& K) Y) G+ p1 W7 i2 B' c0 [/ h
system("pause");! j7 l: |: K; j! a; N
return 0;
0 W9 H' l8 ?: ]% b5 K8 K; A}
5 `  v" l# U! R. w% yvoid swap(int x,int y)
9 i& b- O6 l) r. I: w{
& M. ]4 V( H$ P cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; O5 [, S4 N7 V+ {8 [
int z;; V& c1 O* `0 }$ k  D6 m
z=x;
7 u) k- `, l$ G8 a* h x=y;, W( k# y+ Y- {0 B) d+ o' E
y=z;# g6 @* w* \* [  X1 K
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
3 {1 s; x# K8 z5 n! F7 d( M}, I5 f. b7 l4 D- u: [
输出结果:- x  X& E- ?6 T$ G6 `8 {$ e
局部变量输出结果.jpg , j  e  U1 h6 e8 ^) ]

2 q0 w4 ~" j) `4 t5 A6 H& l; C
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-14 18:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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