鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif + d0 Y3 d4 [* p; @0 x  ?& a9 [8 D- g
举例:# v. d2 Y. V* t9 Y6 Y" Z9 R% k
#include <iostream>
" F- v  z& y  eusing namespace std;
1 z7 r. H0 S7 B. C' Cvoid swap(int ,int );9 h( m  ^7 i0 S* E
int main(void)
& t1 D; n: K) X! Q$ W{+ |  {$ |1 @; q
int x=3,y=4;
  ^' j3 c+ O2 r) K cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% {$ ^9 z# L) F  d8 ^ swap(x,y);- [$ `% b4 s8 ?
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 h# \. R; `; U; E7 V1 G7 M- n
system("pause");: z7 z( g6 q" p7 w
return 0;
% b6 y- b! `$ g0 ~7 d+ O+ @# d' X}  S. H; K* ?9 y, H, j
void swap(int x,int y)' x. j' K3 L/ I0 H
{
* ]2 K) |' A( n4 h, F6 W cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 z8 i* k$ ~+ d* r+ y1 H int z;
$ I7 T" m- W( r4 i2 Q: I z=x;; n# A' D) t& @9 P9 k
x=y;  a; o  K7 j1 X9 A: z
y=z;6 ]* H# E: \( ?. |- m- I
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" E/ S8 F. |1 b! ^# u! I
}
9 y& }8 ]. X$ ^2 j8 ]: S7 G输出结果:. b7 o$ p$ `2 H
局部变量输出结果.jpg & F; d4 t: ?& u. n0 h& d

1 \2 {$ y# X. x+ i* X0 b
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-23 21:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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