鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
& i, L8 N% f+ R7 c举例:2 B; u7 _1 j9 V" i% b
#include <iostream>. B! R+ k, s1 ?" E# y* |
using namespace std;
4 a6 W( G2 U. S* ?$ `void swap(int ,int );" z+ [/ f, ]2 J; K' h
int main(void)
( l) }. A  j5 J& O0 ~4 x# \* K6 c4 d{
# g4 N" @- r9 e* _* \8 V; ` int x=3,y=4;
( v  X7 ~+ A: w9 ~# t9 L cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
; K* ]) |8 E; I% p, \ swap(x,y);* m& ]* j8 q5 n5 J/ f% E2 h
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
4 t5 Z& y1 X- l& ]$ t1 U$ w system("pause");7 m5 j& {: e# s6 v
return 0;7 J2 _# C- b9 z6 y% L7 F' {
}% s! N2 l; w  K
void swap(int x,int y)
7 |7 _9 r/ i  _* x/ \+ R{
2 Q; T4 j- K9 v7 M cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;2 C1 ^% y* l& A0 t
int z;% g/ D" s3 e& y* C& F8 ?
z=x;
' s4 G$ a& W" z x=y;
8 @/ a. V4 Y+ ~. y7 U y=z;
: p4 ]  }& j! z. N cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;+ m3 n0 c0 e# G! e
}! {  {! g+ {  k% T0 g% Q  I
输出结果:9 t/ [. k- W* q+ `* F. ~( q) A3 ^# B  s
局部变量输出结果.jpg - i% J$ K/ p2 k/ K8 f7 g& D

' B& Z* Q6 x; V0 r7 R
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-19 08:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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