鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif   E; ^9 z% O$ ]( P! ^
举例:9 b2 b& _8 o+ [# T& \# B
#include <iostream>5 c2 G- {1 L1 }- \6 `
using namespace std;: x' F7 H* v0 x7 M* `  ]
void swap(int ,int );
0 E. b! y5 G4 nint main(void)
: T* z& U* V) K% _4 b{
0 j6 G( y1 m$ G% p! `3 H4 I+ l int x=3,y=4;8 y6 k- r. Z8 |
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;# x! P7 X$ K3 n1 c) K: Z
swap(x,y);
5 z; h( g/ m/ X; G- ], K cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 I7 P" o" U- \
system("pause");
2 l/ f' [3 b9 V# p3 D return 0;2 I, L, |$ o, G8 ^- |
}6 m0 F! |, u% h* ]2 ?' }. q  |5 x7 b1 ]9 W
void swap(int x,int y)4 N4 C" S6 k, k* ~0 C- C
{
& B" E. M( @" o0 m0 I: Q cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;+ n8 Z8 Q7 v) y) q" p7 V
int z;
; R& d1 q6 y; M, C8 P z=x;9 J3 o, x, e( y- n5 `" }/ z
x=y;
% `; K& w; A  m y=z;3 C6 o2 k2 n  ?/ e  w
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;: ?3 ^# M1 C7 s7 x0 x
}) M! c: n: |( g( a
输出结果:' |: ~5 a( S6 u' h* n! o+ o4 b
局部变量输出结果.jpg
; V1 O( }# Q1 t$ \9 J, B) m5 F  z" t& ~, ~
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-2 04:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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