鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
* O3 C) Q5 t7 h' o举例:
  z: u& {' _* T0 H# ]#include <iostream>
6 G6 m& S  l$ J: r( ]using namespace std;6 W; `2 J* [4 H. p, C
void swap(int ,int );- s% g/ t& v; n* C) `- Q
int main(void)/ I9 R/ q* J9 P7 j9 G" \+ h
{
$ Q" G+ E& Y! }+ i& [! T int x=3,y=4;
5 q" Y/ F9 F3 c( ? cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* O% ~% @7 D2 |! a swap(x,y);' `2 ]( C- o  H
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
, F  A$ P9 e3 j* b system("pause");
; \) t+ i" T: `$ q9 }7 J- [ return 0;, d# N8 s, j, u5 L  t
}' ]  d# w9 A5 V0 @* d$ n0 Y% z8 w
void swap(int x,int y)( j" H8 [* P0 z+ Y# @
{
9 \# `! j+ ?* A' k; C$ Z cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;: }5 B, Z" e# s& L2 b" H
int z;
# F6 o; _0 A: Z4 ~* A z=x;4 l2 P4 g+ M% a+ A0 }5 D: A3 u1 h5 l
x=y;9 ]" G1 g/ H5 g$ p4 U: C' G4 O
y=z;
( w/ Y( X: Y; R$ W; P. U% \8 C cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;) e- \2 g7 G6 b8 B, t' c1 Z. ~
}
' e7 \* d8 a  L# P/ m. M- P输出结果:9 m+ K# F" O* c0 \1 w% `$ n- O7 w. B
局部变量输出结果.jpg ' ~- [; h: G6 q% ~( ]  c% e

5 i) A  W0 O* D, |2 G4 ?0 J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-15 17:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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