鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
+ D9 ~# j8 g) f0 L) v$ X3 P: y举例:
7 O% n; M* _- G/ R  P" W#include <iostream>3 @, `2 {' H' U* I5 j
using namespace std;
# n+ g+ @1 m8 \0 X- @# o9 jvoid swap(int ,int );7 v4 A( o& R( K2 r0 T( O" |; W
int main(void)
9 f% u% q0 X3 ~# R6 z{$ V) ]. X1 g3 o( O1 p% m
int x=3,y=4;( U8 ?. O7 f5 o; i! [: J/ c
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 C9 i4 W1 [* c! w- I* [
swap(x,y);! G$ i9 g/ J$ Q. O8 V
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% {3 O- }+ C) F8 b* o8 a  @4 q/ F( A
system("pause");( g$ B* ?. {. f
return 0;
0 i/ \7 p  b* S1 _& b3 \) \6 s}2 }3 W0 v9 H/ `+ `( h
void swap(int x,int y); V4 |# B& I" h, r& Y4 V
{
8 F$ u8 ~( T/ b: r cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; Z7 I, t" C9 W int z;. @5 `! V" W7 T+ f6 x" @
z=x;
8 h5 O; N& s6 A x=y;' m9 g" L' I( u& f4 y1 K2 Q
y=z;
0 X! x" C! s6 ]* f8 R* I& F cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;  m/ o  m4 v, O7 K( \  H+ `% c) H
}% Y. G3 i# d" p, s" M
输出结果:8 x8 U3 T9 N0 [" O5 n
局部变量输出结果.jpg . D* l) H8 e& r) q6 y9 B) b

+ [2 ^! O; L, c% R8 E9 x; y; R- H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-8 09:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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