鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
" ^& y7 `! t( A5 K: n5 O举例:  M0 Z2 j1 G6 z4 m, S( a0 l: r
#include <iostream>
8 @5 d5 Z  ^& j5 ^. @+ n3 U. I9 Husing namespace std;
' ~0 L/ V$ o5 z9 O* E/ ~# v. P4 rvoid swap(int ,int );9 R% E1 O$ d4 A; z# [9 S- Y% H
int main(void)4 T0 ?6 Z8 W$ y; N6 e- h0 Z
{
- s8 ^$ x2 w1 V( @+ g) {5 E$ L int x=3,y=4;
0 k5 R3 z/ {' i7 q8 d cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
/ t/ b. ~9 ^( H2 X8 h1 }) O' C swap(x,y);2 |) w/ C' f4 d: _) q
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
) b8 i& T- i& `( C# X1 g2 x! L* Y system("pause");
* p, t( R. C* Y7 ^) S3 u return 0;
6 _4 l2 x2 v7 r0 m  Z4 x3 Y6 k) Y}+ z7 L* p; W* Y2 N' A
void swap(int x,int y)9 z4 R# `! y0 C2 K: E* k
{
$ v. m" R# y" e8 x' A7 c. g cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 Z6 c9 F1 V# {( o int z;
; s3 E+ x4 O; | z=x;
& G! {7 U4 C% \  n9 V7 R x=y;9 X  @0 P, b; ?7 |+ @+ Z& p& s
y=z;/ Z9 c, w: `: b5 ^
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( K& ?) F  U: s, W- o# X% T, t
}; X( A* Y+ Y$ b8 ^* Q1 Y
输出结果:2 m' w* \! |) y9 Q+ C
局部变量输出结果.jpg 3 l: {% B! h  }- N& C3 U
! d; X! X% }1 o+ u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-5 18:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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