鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif ) N; {3 d, k3 s1 V8 @+ T
举例:
7 O5 E$ N- P: `, v# {5 Z#include <iostream>* O5 Y5 l) o- I0 y  V! g
using namespace std;
; Y  O+ E! C. k: F" ]/ \6 N& Mvoid swap(int ,int );# M8 h, W) s$ m( g- E! ]" @
int main(void)* z  l& Y5 T5 ~1 |, ^0 f+ Z
{. [0 ~: J- A, Q  X  i: d
int x=3,y=4;% ^% V* E% h& z$ ~, {
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- {1 J! c! f3 b% I+ b' F# H swap(x,y);5 p+ l5 t$ x! K# E$ q& h' h
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;% l! W6 r( L1 z4 O/ t
system("pause");* t, ~5 H( ^, D! h% K/ d
return 0;
3 U3 T' ~) F" A}
3 u" i! M9 H' _8 rvoid swap(int x,int y)6 N! K& z8 X1 z
{1 C1 }8 Q& q3 Q4 |& ?) ~
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
$ z( a0 ?% ~* J& B2 c! D int z;# L- e. F" P, H' a7 ]7 ^$ ~
z=x;
9 e7 n7 t# |& N/ n x=y;
0 J. x% D1 Z+ K0 b7 s7 k8 U7 N# ` y=z;
" l( b" }" v1 T% G$ l, a  j& [0 {' K cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
0 V8 _; _3 w0 v  J1 a6 d3 ?}
" o* Z2 J: A7 {" q4 i0 o输出结果:
% M) I8 p7 e. O4 L7 v 局部变量输出结果.jpg
7 Z/ R( L- s# s9 Y9 N- s/ @" Y0 u& d0 Q0 S+ L
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-22 20:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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