鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
$ m% S) ?5 z- f  {举例:6 g3 M2 F6 g9 ^
#include <iostream>/ }7 L* h; H9 U5 h7 T) D
using namespace std;
  Y3 g/ h3 [6 Z. U2 w+ |void swap(int ,int );+ I3 m& M3 w- U& Z2 c) @  O  N2 d0 u
int main(void)' H7 R- k8 d6 l* N3 N& G# t$ q
{- I. O1 |+ [; {+ I
int x=3,y=4;% P4 P8 \2 T) g% u
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;; v) q9 k' Q" G( E& F8 D
swap(x,y);
) p$ x9 o" Q( Y8 a  p. u6 l1 V cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
& N7 K; i: J9 P; ^3 W system("pause");# S6 Z6 @* @: }' J0 Y8 a1 b1 |2 S
return 0;
( ?* m0 }( m5 b}4 z! a; b' Q0 G. f
void swap(int x,int y): q8 ?& M: U3 W+ V3 @
{
+ w: I' B3 K5 L; A' K+ E cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
: k% S" x( P+ X( }% G int z;
  k, m  W4 Q& |# l" b z=x;; D  I7 v2 L0 ~/ t3 y" o: |1 ~) q
x=y;6 C: j, P6 e0 u6 `, `- }' S
y=z;% ]* R7 b5 u! ~9 k1 ^/ |
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! m9 }: v  ]$ ^! G) I}+ z, |$ x) V$ D2 z2 l) R. H% m7 [
输出结果:. V% K0 r6 N+ h% J
局部变量输出结果.jpg 2 r5 F2 d% F. J4 H" m

2 p+ J: l: b! Z8 n4 c
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-20 04:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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