鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif : O6 r# i* M( _2 a7 x
举例:
  @% c% ~+ Q' u1 Q# L' Y% v1 ~. |. W#include <iostream>
  h; b% y4 a- n  nusing namespace std;' [" X2 u. J/ J( }3 d% a& U
void swap(int ,int );' [2 x: X( Z$ h3 l. h0 W
int main(void)
7 `& Y. \. b+ ^{
1 x; h7 b$ k" g8 K int x=3,y=4;) p8 I( \6 s* m! K) o: M
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;' o  A  d9 K/ T. h
swap(x,y);7 X7 M1 k4 E6 B& _/ F# b5 ]0 q! R* ^
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
" F" [% G1 d/ X' v: I$ g system("pause");; q$ l7 Q& y4 p$ q& L' `
return 0;
! c2 Q/ c) Q5 r# T$ c}; [& I- n0 x" a# `; [5 X# }
void swap(int x,int y)" T/ l$ {, S. k
{/ h( |: \7 C5 L5 R
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;+ C. o6 D3 h: x. S; k& P" T
int z;& A% E7 d/ ?7 h9 s
z=x;
) `- H5 J% }7 L4 M9 ~& F x=y;
/ b3 z3 R' j7 L y=z;% x  i5 Q1 j, z$ j
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
3 x) P7 F- _" e& J}# R7 W4 _+ r- W1 H+ Z3 C
输出结果:
, h$ q( ]+ T' K( Z* b* i$ H 局部变量输出结果.jpg 4 i6 h" N+ l8 U, |5 }0 j! w& n

; z2 t: v" s- O; m8 k% f9 R1 w
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-4 01:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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