鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
5 P0 Z2 o9 f# m+ [2 m- K8 d% ]举例:
3 F. U5 D. \, m8 k$ o#include <iostream>( F' v8 z7 C( x/ d
using namespace std;
- D! p0 T5 y/ q- c& [6 `void swap(int ,int );' ?1 l6 K' }/ i# ^, p! X
int main(void)! W, p8 Y7 l& t: L+ B( s5 o
{
. ^8 _, D: y/ S9 z2 K" ?4 T int x=3,y=4;
5 ?  m7 a3 S/ H8 }1 V3 ? cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 a5 V2 G5 W- C; `8 C1 \# G
swap(x,y);5 t0 m9 X- k6 b' ]
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* Z0 y: X$ q, z system("pause");
, h% a4 p8 L$ o+ Y5 d return 0;
8 A9 V. e3 G# {, [}
8 @: m9 y$ V" h/ \# Uvoid swap(int x,int y)
  b: C$ N) W3 @; @{
8 Y" f$ \; q# H8 W( j+ Z: I2 h: d% s cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 q+ {7 u2 A, K# y int z;
% e) L/ _4 B/ F( ~$ I0 o z=x;
1 @9 H6 w2 w5 A3 m5 H( ` x=y;
9 z0 G( J& c+ G0 ?  T- m y=z;0 `3 A6 G: D- p) i
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;. }6 X% u8 x3 k9 X( e
}/ C& P5 c4 b! v' s
输出结果:5 G/ }4 p6 `# \1 v
局部变量输出结果.jpg ! z7 ^& M& ?* a2 a

5 g  ^8 C7 U9 ]( H" X) D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-12 15:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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