鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; m0 }4 k/ n7 R5 v& k举例:. |; ~- X0 e  K  |/ |5 o. o, L5 r
#include <iostream>
9 ?% E; w- V: {/ n# _3 k1 [7 rusing namespace std;
" b6 c7 J) R: x5 D, Z8 {void swap(int ,int );8 ]) n& Z, r5 j/ J3 v( i0 O
int main(void)( G; V& M) }. {: [  C
{! b0 o  v1 X; m$ b
int x=3,y=4;3 K6 {! ?6 i: s3 s9 Y
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;3 X/ q9 d. M) W7 }0 Q- z
swap(x,y);
5 s6 G/ H  y8 h1 ~. T4 [ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
4 u: I8 Z2 w8 g" u& M5 _4 b system("pause");
+ F3 Z4 I* i8 w# e# J7 v return 0;
5 z1 y% \* J% R) X+ ?# T3 T8 W}' W7 `7 f2 @% G
void swap(int x,int y)
3 {; {& S7 J2 Q4 ^) R{
" b# q& k  w8 A+ n3 Q  { cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;+ D! K! w8 F  T' P6 ~
int z;
  Q; L3 f2 I) t* [ z=x;. l1 C5 V, D, \! k* Z+ ]! ?
x=y;' ?, |" H7 z* C4 U
y=z;
5 F- S0 D) b2 M- M( g4 W5 k cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;0 N9 R6 B& M( a6 [# ]7 d
}
  Q9 o5 f" F0 w4 k1 I8 X+ |! r+ g输出结果:2 q1 n0 u! t/ B* U$ f: B4 f3 `
局部变量输出结果.jpg
7 X) r7 J% a# i# r1 `9 i6 P9 H! D/ ^5 P& y5 g, w- ^6 R
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-13 15:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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