鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
4 X, M) i. w6 a4 a6 ~0 k2 b举例:7 D/ ?  e4 \5 q
#include <iostream>
1 o6 X7 g/ _3 B8 |, {7 A2 @% eusing namespace std;
& ^( l& e9 {0 z+ D8 Nvoid swap(int ,int );6 j0 S0 H7 H. N9 B0 j# p
int main(void)
) P6 h- k  D/ s1 q4 y- n0 W; r{
4 Y( g* N9 _; l int x=3,y=4;
& R, Q3 o; i3 I/ i) { cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 e$ ]6 k' _" L' _ swap(x,y);9 B% _" @0 S! O9 D# p: L' P
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;) V7 [$ H& ~' y2 y* @# m5 w; `
system("pause");6 n2 Y* Q5 u5 ?6 D$ n
return 0;/ G4 O2 B$ _$ x4 U4 B+ X5 ]) R6 s
}# E1 E* V" [7 ]% v0 D
void swap(int x,int y)- W0 S: u8 g7 m4 J) T, {4 S
{
' Z# F5 A; w) A& M cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ o/ M9 V  j* G int z;
( M/ O: r0 K" F; a z=x;% W( m1 b% s+ ?0 D
x=y;
. e# L- O* ]; a y=z;" d; b; p  T) L2 f1 S
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;8 F/ S, Z8 z$ U
}
# O% U' I+ e3 N2 u$ d" Q输出结果:
7 m# `* i) Z- A, c4 {( z( ^' C' I 局部变量输出结果.jpg 9 \, y6 b  K) ~* L" ^/ q$ x
$ a, Z! I$ \* d4 @: c( Q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-21 19:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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