鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ! F/ ^, T6 \4 E! \6 ~2 [7 B5 k
举例:3 b  _# E% a2 ~, g" p0 I" L) y, T( M
#include <iostream>, o9 v: T- G. w6 \. @6 o( {0 o) ?+ ^/ S
using namespace std;
& F1 |4 @7 o7 cvoid swap(int ,int );3 q) u! l1 l; U- g0 c, b- ?
int main(void)
7 o6 |3 X$ u: F8 Y  M6 g( v{8 T/ c/ n9 z- X, k0 P0 t" Y
int x=3,y=4;" L9 A! H  r  |3 z/ f
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
" ^1 P4 M) b  \7 g1 V4 o2 a1 J6 P swap(x,y);
. q4 B/ Y$ r4 s0 o( v: r# l' L6 O cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
3 v0 u  c) h2 O" ~ system("pause");4 z0 ^; p: i" [) S/ S
return 0;! V9 D9 H  J, \3 N7 ^+ m( D0 q0 ]+ D! m
}5 R) h) m9 X# A) O, O
void swap(int x,int y)
7 \9 `3 q# j& `: b0 W4 L0 x# C/ c2 X7 ^{
$ L4 h' N# `4 p) A6 ?/ b: g cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 o; U, k$ I( @# a+ e- p
int z;1 ]5 p; I$ h9 `2 @9 C4 \" u
z=x;
* K6 @4 c* I! ~+ g x=y;/ S( y: r# |. e6 s, J+ }/ g: s1 a* U
y=z;
( b: H3 }3 S$ m* E* v5 b6 j' R8 N6 s cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" Z+ H" T6 R9 v3 Z  N+ A) e* y" `
}) }' ?# W$ u9 h$ {2 e
输出结果:, L% |9 \2 W% ^' N9 b, A
局部变量输出结果.jpg 2 ^$ W( N& m, x# |3 o) ^. P5 h
/ ]% X4 a) e$ ~( u/ @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-18 04:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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