鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif : @& Z/ q! H9 _: ^6 d. {" f# c
举例:
; ?: ~! `& r$ a#include <iostream>1 [5 R( A& |" }4 ]4 M7 N- z
using namespace std;
4 N/ K, a# J, e6 f4 Cvoid swap(int ,int );
/ d4 H1 I( b0 V7 ^' ^1 ?3 [int main(void)$ ^: z0 E# K+ M$ C9 J; l
{5 W4 O# L) R  C, X! }5 E  H) c
int x=3,y=4;
7 [7 \" n3 Y0 e# F cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  }$ Y( [8 `$ `6 q1 ^4 A& l! V swap(x,y);
; Y9 h" B4 D8 S. ~; W  Z cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  {1 {9 ]/ I8 U/ B4 z
system("pause");
; U; U1 y0 R" @0 o$ N return 0;
6 r+ B& \4 \9 i9 z}) v) ^8 ?5 I: }0 b* e8 D
void swap(int x,int y)
: d" m2 N8 _- J: R' ~{
# U( H+ A  Y( h cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
) {$ F4 q3 P& u/ @ int z;
4 e: \- @* l. a- E$ J z=x;) x6 [( B; S/ D( V, Q
x=y;
, ?. M% r, P, r* J* A+ q9 N; V y=z;
8 s; D5 t- C; S. O4 S cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# ^! o; b. C, |6 K) v
}
8 \) r2 Z8 `) B* B- j输出结果:
* o; q: G( H" D 局部变量输出结果.jpg * `9 S2 p; I6 V1 W5 ^0 a' u! N, w

! B$ K/ ?- o; {/ Y- m
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-31 19:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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