鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 9 L" Y" m0 Q! d4 E/ A- l
举例:, c0 v. b% n& _6 v
#include <iostream>5 j& c$ z! I4 ?
using namespace std;2 ?$ g( @( x1 I  {2 D- w- g+ T+ @
void swap(int ,int );* u% |; L+ Q7 m* l( l4 b
int main(void)$ o. ^; [+ q. ?2 T* G# }$ [
{/ R- `* r& N1 w) P8 A* W
int x=3,y=4;6 c  J1 G4 P1 H+ H% p5 B8 L
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;* x& b: V. M9 `" x2 M) Z
swap(x,y);
1 D4 f0 @! Z1 }" g; [2 a cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 F) ^% V* ]- X. G- Z6 D* B0 p3 k system("pause");: v+ v& ]; @* f8 O( \$ M
return 0;" h: g+ t0 Y& h# y# X( ?
}5 P" l- L  k: v0 y" J
void swap(int x,int y)
* @8 O& F8 b  w6 W4 L{- I$ |* j& D: j( \: o
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  W5 E# v! _( w" y
int z;  R! }/ ?5 U9 s4 Q
z=x;
4 L  F& |4 R% T1 r2 Q6 l x=y;
! d) ]# J* n) f" P7 x) @ y=z;
% A) ~/ n* ]/ S3 I7 e* b cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;9 e- N9 [. h3 Z2 |
}) ?3 [; k4 B: d8 ?
输出结果:
2 Z4 y1 y, f) J  D0 }" L$ ? 局部变量输出结果.jpg
+ C7 k/ W) t3 _$ l1 U+ }3 y3 E$ I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-28 01:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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