鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
# R6 f8 e8 }$ g% o1 z* `举例:  |) E3 n9 [" e5 F/ p4 W' B# |
#include <iostream>& w! z4 k2 ~- }( b, ^4 i
using namespace std;" z( c" P9 r! |" E; C
void swap(int ,int );
7 a5 i9 ^2 U$ M6 p) X8 k% ~( Bint main(void)
# f7 ^: {7 ^# u: T; [5 V  S, Y# |; Y  J{
9 _- f0 s+ b) a& d8 Y& Q int x=3,y=4;+ ?4 t) m+ h  d. f5 s4 i2 g
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. L! m* d6 k3 w9 ~0 a  ^
swap(x,y);
% N2 p- [. c' F cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;6 B  p# |" Z' D  Q0 R" n
system("pause");9 `* X' D! m# R
return 0;1 C8 \1 I6 D# I" v1 F8 j2 n+ K% ~
}0 S! L: k, ~% R5 S* y! c6 D
void swap(int x,int y)4 k1 ?* U; V/ F4 D* l1 I
{6 _% U* q& _3 W8 x2 T
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
7 x7 j9 J; Z7 \+ i- N$ e int z;
6 y: ?8 S/ ]; q3 T, G z=x;( h3 }0 O! N$ o* t* H  R2 ~
x=y;; e2 ?& e2 Z  L# Z1 Z% |
y=z;. [; h6 I" d9 W& z
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ U* V* a7 m8 Y}
1 g0 \2 O) V- G8 i* b  ^5 @输出结果:3 N( g7 |0 ]+ \& R
局部变量输出结果.jpg 7 y5 V# F" \& q! n

/ e8 U' \0 M3 |) U  @/ u, t: Q! o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-5 16:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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