鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
* D7 M% B! r% Z* N+ b, V举例:
2 J# y9 v# f+ K. ]- P9 Z#include <iostream>
$ Y0 b- g! m8 V, [; Musing namespace std;+ L- G" O$ [; l3 c. x8 e  s
void swap(int ,int );/ g$ w4 N7 a: [
int main(void)* m, @( F! \5 H
{: H- Q2 Y; m) ?  y
int x=3,y=4;
$ H. p6 R3 a  h" H cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 F9 x( a5 h& m/ ]8 W& V  J0 l
swap(x,y);, ~, p/ n% P, i8 j0 x
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 ]1 b% h3 W) g1 L
system("pause");) A- ^) X- o" Z7 c* S$ w6 u
return 0;5 |* Y% R" N* \1 V* K
}
! y# H0 z' Q1 {0 xvoid swap(int x,int y)6 f3 T& @0 u7 K" ]2 c& Y, J2 N
{* P( K) h5 u: h1 o
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;, q: B" |* b( h( r( V6 v
int z;
" L, q2 B2 T1 B1 }( p) [: K' H, F z=x;' Z! A0 M4 L" o  [( f" r& o* O
x=y;
5 K( H: }' Y, a9 \2 w% t- F: Q2 c  c& g9 b y=z;/ [! R0 D0 Y! s  J0 z+ ], h# L& k' l
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 B# `+ \2 y7 u. q# Z9 H
}8 ^1 ?3 S1 y0 }  G6 `% z
输出结果:3 N1 x* X4 b4 R. @5 {
局部变量输出结果.jpg
' j/ I5 R3 t. g$ ]/ ]
! C! p% E; P' S
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-23 07:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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