鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif + b5 ^! Q* U# L' _
举例:
5 `2 D! P) B/ Q3 Q) N#include <iostream>
' G5 _% }* G, s3 yusing namespace std;
1 P% N2 K) l4 Pvoid swap(int ,int );! ~1 c2 m. U- ?9 E1 x6 H% Z2 ^0 h
int main(void)- A) V2 i) L2 K1 i: k5 w% `
{
) t3 m+ r) I5 E' Q! s int x=3,y=4;
, l+ \5 n3 V5 N7 M, r! M  ~ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! C/ ^2 }' u* b. M/ b+ |9 p3 i9 I
swap(x,y);
) y. L" g5 Q# A5 i- x+ [ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. u- J3 O; O  V& k9 i( N
system("pause");/ V3 k, f; y9 U$ r# z& e1 K
return 0;
5 W5 \, T9 r& ^( D( z8 _+ [2 m}
$ q  p+ w  q8 t6 {; ^- jvoid swap(int x,int y)( c0 Y5 l8 e; R; d7 J
{
3 F6 e! h& Y/ q; N( D/ P cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; _* A, N- j& B$ I+ ~0 M int z;) ?2 Y6 h) ~/ q* e( n3 |' W" Y
z=x;! @2 r' N! A/ P5 Y5 l8 i8 d
x=y;
. [# N: J# W3 F. X) o y=z;( y6 H0 }& j& ?8 _+ g
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 q. P3 h0 Y. K3 ]; O3 k$ Y1 g}
! v1 B' R  L: x7 R# p; H输出结果:* Y: W! ^4 f' k2 k0 t
局部变量输出结果.jpg
( s3 W, W  a5 s$ z+ F4 y# w
5 ?* V6 ~" x% o) y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-28 04:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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