鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
3 j  E7 H. x+ h" i! [5 J/ t) d( A# p举例:
% d7 y2 {, n' F  e#include <iostream>
  L3 [8 f. {1 S/ E; pusing namespace std;
7 \& m/ @9 p' X+ }, r1 ^void swap(int ,int );
) S6 U8 ]+ D; g0 [int main(void)/ F* b( `/ b$ q! {' o; @) |, q
{' P) ]: T- F9 a7 x
int x=3,y=4;
: ?9 x; A* o! ? cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. t! b8 B2 f6 d  m
swap(x,y);1 R/ C3 F6 F3 |1 `
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
: m/ X: U1 {5 ~$ }: p+ P: g system("pause");8 p6 a. Y  p4 ?4 ~; H: L; E8 j% G( X
return 0;6 a0 a" t# D% x
}9 h: B7 i5 o! @6 R* ~- v+ |& \
void swap(int x,int y)0 F: Q  W2 L$ r% Q; `1 p6 j
{
  Y6 P8 `7 G7 @ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
& `) K& E3 b; F1 q  Y! o int z;7 C/ x8 s: z: d3 Z. F  \
z=x;
$ c  X" Z6 p9 `0 F3 M/ P% d5 y x=y;* _1 }$ L  {3 x* v; }
y=z;
1 ^, F1 g+ H) q0 J5 @* L cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;! L. f" d2 N! G
}1 o- \$ Z8 b  F- O
输出结果:/ H( ~' }: F) X" ?" Q* X" a
局部变量输出结果.jpg
/ o0 x' S& X% |; C' q( K
$ O6 A) B' i- v0 O0 l# `) T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-5 17:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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