鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
8 l$ X' K4 o* i1 s% v8 T' W' F举例:
; d0 m3 h* S8 z% W1 `2 A#include <iostream>
$ Q* n) A! t" W, m4 K2 _using namespace std;8 M5 n# z* _0 i
void swap(int ,int );& v3 R  p( F  m1 P, v+ d3 T
int main(void)
  t! V3 w) C7 H{9 R8 _& y# [1 O) _
int x=3,y=4;1 r$ R. b8 \1 T0 L
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
. ?$ h6 S8 w! U, Y+ K+ s  a4 o# x swap(x,y);
9 U1 M( l( N3 T2 B0 R3 G8 K cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
* Q/ w( v6 }( _& d3 G. v7 o. F" X* C system("pause");
( `. B( L" \1 Z3 J return 0;6 q  K" [+ o2 A( |
}2 H0 R# q0 r$ b
void swap(int x,int y)
* A4 j+ X7 S9 T3 I: K{* b: m5 L, ^  |) E
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;# G! M6 w8 i$ b( X( E& z1 G5 }9 r# n
int z;  E4 f- }/ q; u' @; H! }. V
z=x;9 Z; S3 W0 X2 p5 H
x=y;+ D+ O! }2 d0 B: o6 o! |4 |8 A" w
y=z;
6 i" i) t! m: a cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" w1 t3 Y# z$ `2 B6 t* [
}
* \( ^; ?; V1 m2 V$ G& V6 K输出结果:$ \& O; H& L; C
局部变量输出结果.jpg ; ?" v# p- P- G( a

; Y  \7 _/ M2 V0 e
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-30 06:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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