鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 5 t9 Z6 L+ v3 u# a
举例:6 W# a: V8 U# _0 \' V2 E
#include <iostream>
, y: t6 c/ i' @& iusing namespace std;
2 w- a# y/ v0 P) n  ovoid swap(int ,int );5 P, O* u2 [4 F. K& ~
int main(void)$ i, R4 D5 k* h8 M$ _6 M* x
{
6 M, J7 L& }2 S) r6 F int x=3,y=4;
0 Q! }+ z( j4 ^# ?# W8 I- v cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;% j3 V' v3 S1 G4 C8 ?7 b
swap(x,y);
! z3 l. H$ [0 p3 \( N. z& m cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 a$ B& p7 b/ P! |) _1 s
system("pause");+ \, y9 N! R6 }* k
return 0;
( \; A+ {7 E- S+ r' n}" P; X! Z% ?3 d
void swap(int x,int y)# ^; _0 l) U$ [; L
{7 n& ^4 l# @& V' L
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 q5 P& A# Q# ?# k! p$ u int z;
+ ^& ]+ h! w1 \. }2 m% n z=x;
6 L. n& z" `  D2 `3 s x=y;' z6 F1 n7 l% M" m0 C
y=z;
  \3 ?9 p  g2 E' N( k cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;4 `/ i& p2 X  c" ^/ q* {0 K9 u2 \
}
8 L' e# X& {. O输出结果:
: ^; `3 G( R! \5 W 局部变量输出结果.jpg
! f& b% }* t, c! [9 B6 h* P+ T; `. ]: w* D/ `+ p
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-8-8 04:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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