鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
' J3 [* M, L* I! S举例:
. _# R. k! v8 l1 U7 l; ?/ ~#include <iostream>
  ]# S9 d& x0 X& D' h" ?+ `& gusing namespace std;
) O# T) z6 |/ }) H( wvoid swap(int ,int );# f: S. U. \- U& Q# V
int main(void)
6 j1 U9 N' |9 s! X{
, K2 Y( U/ s4 S8 C/ z& \1 H int x=3,y=4;  R( M1 w' n+ D
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
5 [; c. {' a5 z7 w" Z swap(x,y);
6 O' X2 S1 I# z+ w5 y( L6 ] cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;) o# d7 F" A; _+ c9 e. q% C
system("pause");" p, W5 B5 Q; J1 b
return 0;
% v/ T& L3 T$ v. C3 C}
9 [5 U8 u+ S, E( {void swap(int x,int y)
3 X9 F# Q9 q' ~: s  g" a/ L{0 r/ u- l/ m: n7 i9 N
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! K% g2 E4 o/ Y& h& I$ D! b( P int z;
/ c" Z5 L+ |: w2 ?+ f! z! ~1 c z=x;
# m; J* [9 G( v1 K* b; H x=y;! |" s7 h- M0 a  Y
y=z;% w/ v* O. `9 K3 d, t' g
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# q( Z9 L6 K' B& @7 d* a0 v}
% ?' C9 ]: y6 p- ~  z输出结果:
8 ^# g2 d8 }! o 局部变量输出结果.jpg 2 ~! _) T' w" [- d
" a* E9 c, M5 v  c% s* q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-5 01:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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