鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif % k) R! N5 t. }
举例:
- _* X2 `( I0 }/ w  x) g0 }% K+ j#include <iostream>4 x+ B. V6 l0 j
using namespace std;1 c% ]4 g$ u: Q6 d
void swap(int ,int );
9 f+ l& s& j) Y6 j) cint main(void)9 D  L- t; }& c' G  S- u% I
{
  F' s0 b' d1 \3 c9 |; {) N int x=3,y=4;
1 P% D& |$ Y) M cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;1 W9 F# a7 }5 L1 {' H& l
swap(x,y);
7 |" |0 [8 @; c( J" v0 k cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;" e* B) R: J! Z# [! v4 @' u
system("pause");
/ I; M( G) L! `% j return 0;! ^) R& ?% H8 o
}
( A) e, x- T# E$ Xvoid swap(int x,int y)
4 Z& `, X- k8 a* E{1 t" |, `  h) S
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 I) Y3 E6 y4 R int z;
6 ~' Q# i' v6 o, M$ Y* Y" I) d z=x;
2 X" r  `- `  y, l x=y;' f3 W9 n( n, D0 k* j" b
y=z;
4 l, E- `2 P3 t1 Y8 t1 ] cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( i4 I8 l7 R  w/ x3 w
}* `/ X# J( S9 M; }4 N. }' Z" K
输出结果:& }* W# q/ h8 G- {( W+ R
局部变量输出结果.jpg * A7 s7 f5 J" i7 @( z/ E
6 w! v! n3 N& t1 S! J& h3 I4 i
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-3 08:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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