鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 0 e( q/ ]7 l9 y( {, d* p; Y
举例:% g: V+ ?% E1 _
#include <iostream>- y' N* V# m: K  \
using namespace std;0 [4 \" ]8 M: W6 Z# N$ ^
void swap(int ,int );
( E$ s( z  o: b* {" q2 o- Jint main(void)' A& j7 _- P8 H; u
{
- }* \' o! X' C+ v- n! d" b0 J int x=3,y=4;  Z1 [% T1 c2 J8 s$ |9 i5 n
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
# R% v' `4 Z, J6 R6 I swap(x,y);' F3 C4 j& R1 W* A" R+ N( e
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# Z4 P. z0 N- z7 P/ P# B" p& @6 P
system("pause");
8 e! y0 k0 N% a4 x! Y4 { return 0;' O  L/ B. T" m
}
6 w2 O6 y5 i3 ~void swap(int x,int y)
; X0 Q  ?' D$ Q" U# W{& q; Y" S# \4 ?$ Y" X! S) Q
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ k# A. F# g) i( C
int z;
* A4 Q( P% [2 N! H- ~- ^# l z=x;6 d9 J1 M" t; z2 N2 u
x=y;
' h4 l. N& \; ^- K y=z;
9 f8 W) a' b2 ~6 X4 O) p cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. X& d; v6 R1 ~& x}
* G& c7 Z8 K3 m; v7 U+ {' L! Y输出结果:/ [0 _" t' O3 n2 G4 {
局部变量输出结果.jpg & R& [0 L/ T! O6 U" @
  I, E: ?! c7 T' O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-1 13:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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