鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
6 y7 s/ ?$ D' K" Z. |举例:, z. b  s1 `) L3 ^+ b9 C4 X: z% S
#include <iostream>6 P( H9 @2 Z8 R! f7 X1 @
using namespace std;
# H7 G$ F) h  b' ~void swap(int ,int );$ }& |3 ~8 C9 h) L& [; F
int main(void)
" o, [$ h$ H% k3 C5 R{
) x  ]% n3 ~0 s- m4 G8 t int x=3,y=4;
2 f! i, i' W. `. D. d* V cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 v, v6 q  f1 U. M
swap(x,y);
# K( R3 e1 N' Y, }1 Z0 @ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% }$ |+ |0 J! H% u
system("pause");
0 a$ x; ^* |9 a5 c# Y2 G8 n return 0;' W  D6 U: ]9 o$ n. ?: t
}/ T3 ?2 P4 c2 ?" d
void swap(int x,int y)6 l6 d8 t9 B: l! t
{+ s3 k1 e0 A$ C" e  X
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
$ a+ B1 r( k3 `% [2 `/ F2 T) C: i# k int z;
3 J1 l/ d# m5 u z=x;' U0 J, h- G/ S5 z
x=y;$ n  e* j8 V3 l
y=z;+ J) m+ P' D( @* {6 u& k
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% t1 w( _. P6 p
}
' }! C  E+ l! L. S! b% |' F输出结果:" f" f" T  ^) ^0 V2 u
局部变量输出结果.jpg
  W$ B& j9 B: W, j+ n
6 ]  s% k  n3 R2 L6 Q) z
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-3 02:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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