鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ( h3 b. g. n8 N$ h- h2 b
举例:9 n( s% G/ ?: T$ u# l
#include <iostream>+ ]! D! M) h4 a: W* X9 ?, w
using namespace std;
; P9 F. L5 v& o" A# {) [2 r* Avoid swap(int ,int );
+ N: ~8 S7 h( K# I  ~: G, Lint main(void)" g4 z2 {# |9 _
{
1 g8 I/ V# y3 @0 \+ x int x=3,y=4;7 N2 a0 w: J% r) @# S
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 Y, }/ D: u1 d
swap(x,y);
# K6 R/ e. k- D. b5 r! H3 | cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
" |( A8 I3 ~0 e/ {$ m; x( M; p system("pause");
& Y0 ]4 R( s) l, ]+ _ return 0;
' Q$ _/ H% A1 ^0 t3 A6 W. M}
) y: S- Y9 K- ?( a4 Ivoid swap(int x,int y)
+ n5 [9 G9 L# i{
2 V3 z1 t9 T6 Y: Y9 L. P" N cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 A% A" g( s; B/ ]$ g
int z;% u+ `5 ~) b( H% z' H5 W
z=x;
( N% k8 }) }) Q% n x=y;
7 `6 ^: |* y9 o' Y& ? y=z;: B1 N2 A" A# {1 h
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( {4 w# Y, W/ f# F- r
}
/ i% q; U3 c$ A& t$ l3 p+ N输出结果:/ @  g' C3 W2 I9 {& r6 [
局部变量输出结果.jpg " e" U1 @' D! v- O4 x) ?
1 p  Z7 r: n" `- H# T' y, Z, \  M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-9 02:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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