鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif & g) @0 e5 b: V; D4 u! m3 i9 q* p
举例:- R- U. w& ~; C5 ~2 L
#include <iostream>
$ ?* f3 B1 _& l& @0 [2 w, Cusing namespace std;* D% g! r0 F& i; J$ `
void swap(int ,int );
/ o; }- e7 p6 ^& a- H0 F& d' pint main(void)
& h; @+ q/ Q; t1 P! g+ B/ f{" o4 f& ~# d/ i* W) O
int x=3,y=4;4 L, Q; d+ T: c3 r9 c
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 e. B# v0 v( `/ Y swap(x,y);/ }! q# p1 N( |1 F, n- d
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;1 H1 M. T- B( e7 [- o% A
system("pause");5 B5 s) O0 |) ~) n8 [
return 0;: R( T& z) t% e
}- z% \6 w6 o* `" j8 N9 t
void swap(int x,int y)( c- j% R- O8 ?8 G
{: S5 K, T5 K+ @0 a4 u* i
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% w* D, O) s  U. x0 @ int z;
  b: \6 H9 v# Q$ X8 k z=x;
( H" t% @1 g- s/ Y0 |7 W9 [% S, A x=y;
' _. P$ c+ I  q; A, P, O, t* t" q y=z;: f; A* X( ?5 h( w: x0 R6 @
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# h- Y9 F, g0 j8 G}
6 O$ \% V" a& d7 X! m输出结果:9 O5 G5 i9 A: e: L- ^! T1 d
局部变量输出结果.jpg $ s3 k4 M" _5 l  D1 {" q1 X

6 d- p/ O% {2 Y0 U
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-23 03:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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