鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
8 J$ v$ B" H4 J) V举例:
$ _: |2 |, G' t  h#include <iostream>' j: F* R3 @. S" }' i
using namespace std;8 [+ ]2 J* X( ~/ t: p% m
void swap(int ,int );
- X# q5 m. w! G  v! Dint main(void)! C& }% u& L& k% R
{
! J0 j6 Z5 ]1 t* w6 O int x=3,y=4;, r3 O+ o6 t# E4 q/ l9 T
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 L: I. l% t5 X8 T' G9 W9 u5 h- @ swap(x,y);$ {% T# q7 e5 `2 v3 W
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
8 A1 H2 r* g9 f$ w3 q0 d0 H' R system("pause");
+ }! y- g4 T- J( x, G- s& P6 U return 0;
% q* A; d1 q* ?# s$ e}/ l& H  ]3 B0 \5 p
void swap(int x,int y)( E2 J2 Y2 T7 L4 [$ z) C+ j
{
" Y5 Q9 h' H7 A cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;. g3 ~: _! q3 v: N
int z;
& a- Y9 j! ^6 o; z z=x;* B2 c2 {* K* {# v, ?) @
x=y;3 f4 a6 k8 c& b9 B, D0 p* a
y=z;' }2 e, X3 y5 I
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;- D9 W; ~0 T' p! \! g1 E
}' F5 m" J# V4 f2 i0 P9 c1 S
输出结果:
( I# I: }, `) _! f$ Y+ D4 K" |4 ? 局部变量输出结果.jpg 2 {( k/ n9 ]0 E. Y7 G% x6 S
& s: K( d- w5 Q6 O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-5 05:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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