鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
6 [( o! [" P& C举例:+ @$ q- r, e% b7 w/ ?( ~
#include <iostream>
! c1 T, I" B/ Z) O0 _using namespace std;
* _- ~) N5 F2 ]. x& i& [void swap(int ,int );  K+ t/ F: k( F6 N0 m  R
int main(void): ]' @& j+ D# s7 D% Q8 c2 q2 ^# M
{
, E( ~+ d1 ]6 }7 W2 u& [5 y  ~4 I int x=3,y=4;# K+ u$ g/ d' h
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; P9 W  t" K3 C swap(x,y);
3 E6 V+ k/ @) I' `: p9 j cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ y5 m7 u8 ^0 U
system("pause");. `# H. y7 u& q$ c
return 0;
1 c" P! H; |% Z, r! ~}
; ?3 @) ]7 G6 O- j3 O. `" Uvoid swap(int x,int y)' ]5 e- Q% ^  {% g9 m; F
{
0 F7 N0 C2 J4 s. x1 H/ \" F cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;- Q' t; i* a) h2 P2 [4 B
int z;( F2 Z( r% p) y! a( B- w
z=x;
5 g. H! _% v/ S4 K% ` x=y;* |4 G2 }/ l" _  X# e/ b' S' R
y=z;9 G. W- W; H* E0 O, F- M
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;# ?) b1 g% @/ _1 w( G% x' D, p; b1 m
}  d& l3 B( d! }
输出结果:
, ~4 L; m: e3 v2 q' E/ c" f 局部变量输出结果.jpg
) Z" m! {/ e) c; r- z
; i9 @) C1 E/ P7 j
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-2 03:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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