鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
+ t' g7 l$ ^7 i6 l% W- @" o举例:% O# p" x2 q/ w3 B' o/ v
#include <iostream>
" w+ D; @3 j# S# Cusing namespace std;
( y& L& z# S/ J6 `) T4 Ivoid swap(int ,int );  `3 c$ U8 }+ K* ~' k
int main(void)
1 Z6 B& Z1 ~+ o) j) l# r) e7 F{
8 K$ J' S) [* h5 r' s1 G. R int x=3,y=4;
: C9 Q3 @3 V0 \, m% p& W- c cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 ], l' [& r: {3 X& P! A swap(x,y);
& ^. D, W+ v/ t9 ?1 t cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
6 E- K. W+ ]" I' ^ system("pause");1 A7 X9 P- p( U: V( _
return 0;% T5 t6 k9 z# e3 u
}
* f# X' y6 {$ H, M1 s3 fvoid swap(int x,int y)
" Q" \+ T/ E6 p) h* M! [/ J{
* ?$ h8 d/ B$ j5 i, Z$ F cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
( Q0 W" l! f. @5 x; H int z;
, R2 x& n- z! N& U; h) r z=x;
7 y0 P, T5 }. S( R! w$ P x=y;4 |% x$ R. V1 o5 m% {
y=z;
  H5 k" o. @% S* F5 o3 f" \! R cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
! W6 N0 n- {8 k& _}
/ Z# \7 X0 X9 T% c( R" L输出结果:6 s" m  c6 T' w9 o: t4 ?2 |
局部变量输出结果.jpg
! ?6 S& [2 a. ]2 d4 y; }
% F# w6 W& c2 h8 u! w! q- N/ D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-23 15:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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