鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; d' i& Z1 c& p$ n: |. o5 P4 x举例:! w! H* m8 \/ V; w
#include <iostream>3 |5 L# s' d/ L) s. h8 o
using namespace std;# K9 E4 f3 F1 f& H! g
void swap(int ,int );# m  ~7 h6 J/ J  P1 _$ u) `& H
int main(void)/ x* B1 S3 v& L7 ~, x
{
1 |6 Z4 ^8 K/ T3 t int x=3,y=4;
! M+ ^  A+ f' ~" {" }& ~+ q cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;8 D$ O  }. Q1 ^1 a4 [' t3 u
swap(x,y);
! ~3 X* q4 c0 p4 @3 t cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# y& v8 N3 U. Z5 G+ E4 v; g system("pause");
4 ^% g0 j2 K. y0 }  X return 0;. ?; |) h' l) Q# b* ~# s
}
2 X& ?9 w  F+ H1 Q( {! Ovoid swap(int x,int y)
$ n1 g1 e# ?# _& ?4 E7 M8 d{
4 ?+ _9 x6 M# Z4 c! j7 G( B cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% \  U9 ?6 K/ a1 N# E: ? int z;
- r0 `$ b' Q- ~ z=x;3 V  [' `1 T) G5 P, K7 \9 l
x=y;( @: B2 k2 x: F1 B! c4 {
y=z;$ o0 H: `0 c' w$ q1 t
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' d+ D# ?% N/ F; _" y& t/ R
}8 V9 A5 a0 n( e% f4 K
输出结果:
. G; t5 j5 n- y5 C4 @2 \ 局部变量输出结果.jpg 7 _% k. G6 \7 a& f3 u* M" ?

8 v3 f9 }) K0 N/ y2 n
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-18 10:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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