鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
3 F3 R* d; T" n" \0 {举例:
& X" N, E8 _( X( ~2 [9 [# Y#include <iostream>! m1 E' y( W$ O! i' q
using namespace std;& g3 S8 f9 U3 o% d: k
void swap(int ,int );
4 |- O. W: |" R4 Bint main(void)1 n4 s% h1 x7 C: T+ o& C% ~& s
{
' D6 e3 w. x! l7 x! C int x=3,y=4;
! J& a1 |- o# x% @8 a+ f( n cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 _0 A/ {$ O2 q
swap(x,y);
- L4 S/ [* e* i6 i0 j  K! y5 p( @% i cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. Q( T# a1 H$ u) u' H8 ]# l
system("pause");( _. @/ R' z8 L  d* j/ M
return 0;
3 [& [! J* }  ?1 k( [}# a$ e3 `+ ]9 U% a  @- P% ?5 ^  V; q
void swap(int x,int y)! j! v, C7 s, I' X. e5 _8 z* t* D
{9 O* l. M1 a; Z
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( ?* n, m! H/ U6 d. p; v! I
int z;8 O4 D4 q- w1 S' o& ^8 t! N- |
z=x;7 d; ?. d- q% m" ~; P4 O$ S. C8 Z2 e
x=y;
" ?1 e$ ]/ s/ L. ^ y=z;
# d/ N8 f4 k# U# L8 n cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ I( X4 n) o" P; Q6 ]
}
: m0 u2 F% K6 I7 `输出结果:
& x- M( A: q# W. I 局部变量输出结果.jpg
6 z/ ^+ o" c$ J: q- l0 G+ y! _5 x2 W6 o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-30 01:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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