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

11.局部变量的使用

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

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

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

×
局部变量.gif
. m+ h6 G0 z  C$ {+ w举例:4 n( W/ @7 Z9 M! E3 C
#include <iostream>+ `9 h# B3 J. J
using namespace std;- ]# m9 y- A( I! ~) I- P: C8 C
void swap(int ,int );+ [0 j- {6 f/ G0 b
int main(void)
) i- M& P/ Z& t$ L* l' L( O6 n9 l{8 ]; Z3 `. u1 v6 O
int x=3,y=4;
4 g7 p$ t' c  J% \$ l# z cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; i! o) U8 t4 r swap(x,y);$ o% [/ o8 C; N  ~: _
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;2 }; R: B& i# Q* u% r7 h2 H
system("pause");( ~' N5 S# E8 O7 ~+ u
return 0;
2 u5 A6 [! m7 \% A# k/ q" ~}4 L% M8 @5 W# D8 |% ~$ z% b
void swap(int x,int y)
2 ]7 W! |4 S* R, [3 D: Z1 a{
- Y. Y$ z: P  {3 t) Y cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;& p$ E7 v1 B8 P& P" E* p6 x+ a7 s
int z;5 O2 C) ?' D4 C1 T. D3 r
z=x;
3 i: n( f. @: ] x=y;
4 u$ m5 K+ ?5 ?$ s y=z;
! ?- z1 T/ x2 |6 a# ^. \0 B cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
5 u% j5 @0 A: M$ ^2 u1 d}+ X1 x, Z' A/ X$ r6 E& G: b% g) x
输出结果:9 n3 N$ D% Z* }! A  ^
局部变量输出结果.jpg
$ A8 G- i# s/ c6 {! l1 ^$ c* N1 Y7 V. r  q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-11-13 11:18

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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