鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
- ^$ c& g( a$ N; m9 O" u8 E/ H' @举例:- b9 I; G* T2 I( T! g
#include <iostream>
8 t+ M. a( o8 X5 f" Pusing namespace std;
8 J# d3 b8 b+ S+ [8 wvoid swap(int ,int );+ j: P1 Q3 O. X, s/ i: t, @
int main(void)
1 P0 y! j$ P, N, R{  l. |. l$ L/ A# j( L; F: l
int x=3,y=4;7 X6 }# a  m0 M
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;* j* {4 s( u+ h& d' n. @
swap(x,y);* P9 w9 S! j2 q! d1 N
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 I8 w4 B+ I. f4 `* K
system("pause");% n# C9 i7 F6 I# S5 M& j+ [( n& t
return 0;0 u: y$ i2 c6 Y/ K0 T
}! m9 P. ~# I3 b: B+ n$ Z$ y1 H, D# F
void swap(int x,int y)
. J4 q% d$ k! W4 ]1 x8 B{
. A  H3 _% `/ N1 N* Z  `& W8 o0 `" b0 t cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
3 i1 }# f9 M, f- [4 b int z;. \4 c  H+ o' M- _1 f" ^
z=x;
( G& x6 I& P+ i$ B- i! ? x=y;
* @" ?4 T; Z# a3 Y y=z;% B5 L- V4 F2 F! D4 v8 k/ ^
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  w* R2 u5 [" L$ n1 @}
+ `+ o+ b" P6 {$ ?/ q* O输出结果:
; d7 ^& M+ D6 B! G; {( t& x 局部变量输出结果.jpg
/ S( v# F/ t/ s# w& z
* }1 m* n3 F3 k) i5 ^
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-14 03:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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