鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
0 S. y$ A+ x; ~' ^1 P举例:
& Z4 I5 T3 _$ A0 S) V+ ]#include <iostream>
, r' g# O) a% l. K/ E' y1 [7 Pusing namespace std;
' @* A0 F: P3 m) Mvoid swap(int ,int );( u" ?, ]: t3 o2 L3 O
int main(void)4 \2 n- Q& j/ i6 G
{/ c6 O) f! X  t
int x=3,y=4;
1 B0 k9 x; v9 E3 Z$ W  }5 j# b cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 Q( ?  E& z3 v/ k4 S0 ?2 i' `" }) }
swap(x,y);6 C; _% q* t" {8 \  x
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 c6 W& z  S/ B5 h! ~# t3 H6 B system("pause");. C6 Q# @/ X) z/ E+ u: a. H5 [
return 0;# ]# |% s$ K6 m" [" [
}
! o: [' _; E3 ]1 G- z  Qvoid swap(int x,int y)  L2 j% l- s4 q$ a/ Z8 b5 ~
{
6 r  g# b* ^, b; H3 m cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 ~! ?, V; R6 @& j  y# R, b8 [$ h5 a+ h int z;3 @2 H. h" W& k" n6 u, d7 l, z
z=x;
0 C$ u2 \4 I0 ?/ p; B x=y;
( s1 x* f3 ]$ }6 q( a3 n" v y=z;- H1 p. t8 j! g3 a: E0 y+ i7 c  i
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;0 s+ U2 R- v  \- [
}
" C  L6 M9 E  n3 d输出结果:
" o  q$ p. @0 i 局部变量输出结果.jpg
  x' n1 p: k- {3 s% h
; `7 O+ M3 J+ j1 @3 F( j, h& ^4 Y% w
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-7 00:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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