鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 9 L7 G. a1 s# S/ v& Q
举例:
, _( X; R. y. P/ f) }4 t#include <iostream>
' E, j% U. R& k. y" k3 fusing namespace std;$ ~% l5 ~  @/ a
void swap(int ,int );
1 Y, L! |3 z) T: {& ]int main(void)
2 T3 q5 a; i7 V7 n% v- |{
0 z8 |! l# a% V9 _) z" @! u4 U& q int x=3,y=4;# u. q/ A+ J0 g$ Z$ Y
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
0 f" l" n3 ~$ q3 x swap(x,y);
+ Y: g' c4 s* T' d* K cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;8 _/ J1 H! A: T& r
system("pause");
# i4 h9 C$ L2 B' E8 j- | return 0;
0 `% n# A) V0 m+ Z2 l}5 o! s  m1 f; f7 ~. A. e- ^( `
void swap(int x,int y)8 L0 |1 A8 O- L( P. y
{' q' ^7 p  G+ U9 J& {
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 D* c6 P+ f% d9 n6 K9 H int z;, I' r$ Z# v! s" j! {' a
z=x;
! p3 ~) t% c7 u2 B x=y;
: g6 g9 q* z$ |& ~7 ^! U& } y=z;+ f4 r  B$ z% D# c5 F% q' @
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
( u; P7 o; ~( a( H8 a}
  s1 Y& Y" A" g, r4 x输出结果:, m  v" y( ]0 K: j- ~
局部变量输出结果.jpg ! e" n6 z# l$ d3 L

# @& U* [/ B5 f( O2 @5 q( C/ m
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-2 11:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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