鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
: Z$ T9 b, ^4 Z! f$ b3 q举例:
  l  d: p  h; R. r: R#include <iostream>' s7 n/ r( ~: c( o% A
using namespace std;
# q, `' j1 G" v" R( v1 ^' Z" R% gvoid swap(int ,int );8 R: b( \. Z6 ?3 M! B* B7 l
int main(void)! A" p; q$ y' @( p3 O1 v0 f
{. A- E# ^" b/ M, J+ A$ [6 G
int x=3,y=4;7 G$ N" K. o0 V; E3 V. ]
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 H; G7 `4 Z/ a( M1 l
swap(x,y);7 F9 W9 i# {2 [( H
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;5 S0 j0 B; C- d) H) K* J6 x
system("pause");
6 V$ g/ K% R, B return 0;( q7 _- `3 Z# O' `5 v1 g
}8 P" N% `$ T, q- V
void swap(int x,int y)6 p7 D1 z& o. p3 F" s. M
{
- t) E$ E$ C' ^# N; ?3 R3 Y cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;* c1 P8 ?; P& V1 W" Z) e7 h
int z;, ?, E9 Y& H3 @$ ^. \( q/ o! x5 s
z=x;
  R$ V  L) Y4 o5 P( C8 O x=y;2 [+ w, I# R+ D* V* A) \, }  @
y=z;
$ y7 B. F5 p0 J4 w- @% w, O& }4 n$ S cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( W  z5 V7 L1 n: A7 Y
}
) R* @! r, m6 p( j& x7 A. J7 Y输出结果:
9 g# }+ ^4 L. O, t2 X( `. T 局部变量输出结果.jpg   l/ z( f* n! n+ W% R9 j/ A/ E
2 e8 Q/ s' O" K& P% C" i
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-24 15:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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