鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
  S( f: w/ ]( O: [2 J8 x* [举例:) t8 P. z7 f8 k. u
#include <iostream># r; F( W! H! ~/ B
using namespace std;# ?/ h' S/ A4 e" ]7 A. M
void swap(int ,int );
4 P( h( s+ |# u3 ?" j% j+ M. H# Eint main(void)* I$ C$ V9 N- B
{7 y. I  b# Z" g
int x=3,y=4;
, R) e- A1 A; R5 @( [6 { cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( \; N0 [7 z+ k3 K
swap(x,y);$ s$ O+ N6 c; }7 C  e. f, R
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;: b5 {- s8 [% x
system("pause");
+ k9 N7 J# X- W/ v; } return 0;- P# w3 U# Q) S  c
}
$ y0 E5 @# ^4 S, l: @% Zvoid swap(int x,int y)
( g" ~9 o1 ?' j- E{, b9 V7 B% e+ _! P, \3 y
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% R& s' c& K; K! f# M1 @$ F3 p' @ int z;
* m5 P8 N; p: G$ b# D z=x;
3 Y. L, ?" }8 y6 N3 S- S x=y;' J6 D  o" C5 c, G! Y
y=z;6 n4 g8 ^! ?1 z
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! a# K/ Y" }0 d$ ]) {}
& d) O; N' J1 ^4 E( f输出结果:
! Q* @8 ]  _+ Z% v0 s 局部变量输出结果.jpg   v7 z& D* ]" W

' z% B% V6 a8 y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-17 05:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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