鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
9 @/ Y. d* H3 j# ^7 o2 h0 {3 }' i  [& }举例:
4 X8 f! m6 y$ Z0 g#include <iostream>/ r8 f# h- [" S6 X2 p
using namespace std;
7 c# Q  y6 h' }! P3 yvoid swap(int ,int );+ ]. ~4 m% J& K# K- A
int main(void)
3 m4 b3 V7 ~2 Y3 n. `" J0 p{
2 ?  T5 Z% C+ G+ }! W int x=3,y=4;
" t- ]7 R+ h/ O, I# _+ u- ] cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;( O3 f+ d- c2 K( V, d
swap(x,y);7 ~: p7 o/ W3 H- Q& I
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
9 f- ^" }& P1 h8 n# `$ ^2 h system("pause");
' c1 x0 u3 G1 w return 0;
  Y8 a9 i# y" m1 O6 q5 O}6 P) T0 V' o# M  H+ ]
void swap(int x,int y)9 m0 T5 y* U  d9 L9 [) ?" D& c. ^
{
* P. t; v, e+ Q+ \- A cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  T+ c8 N+ D8 {* }6 e
int z;: z& h4 w$ d1 u
z=x;6 ]3 o( ^1 w: W: V" W. ?
x=y;
8 T: A2 ]: @1 f y=z;
% O, }( j% a9 T' s+ L/ B; z4 n; i cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 I! |, k& D/ @) ^/ [$ k* g$ r}9 n& r1 f" H! A% e/ O/ @
输出结果:
8 W. Q# L% p- `" _2 x 局部变量输出结果.jpg # b) `: A4 R' z6 O+ }' S

: B% c, ~/ {0 {3 Q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-3 20:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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