鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
, l, x! Q& P. r# y- z举例:
0 q- X6 [7 A4 U7 M! s; d: s#include <iostream>' Q8 |5 k. R( ^+ f
using namespace std;
# _( r0 k% C- ?0 q  Evoid swap(int ,int );/ K5 u8 @; Y" {6 \' L
int main(void)
7 b4 o5 y. O# x8 t2 F  S: s{; {2 v( n+ q6 M$ |1 Q+ g  D
int x=3,y=4;
; N: b, \" C* B5 [- Q9 `' G- A cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;% \* \. w  d( G8 P0 M0 Q
swap(x,y);
3 Q" {  u% z7 r. p3 f7 m* S# C cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' Z9 E3 L: Z6 j' a$ P
system("pause");6 n5 v$ T+ C- y/ H
return 0;
3 w$ ?- B! _8 R; k}) p, E# L' Q8 h# ?' k" a
void swap(int x,int y)2 ~9 p: k& u$ e) w6 k
{/ y, X, o  r" m' X$ |
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;! Y1 _/ J  c, {4 N) |
int z;. ^* _. H; b! A% ?% s
z=x;, F' W2 }2 i. z0 _9 y& _/ m8 l% G& D3 M
x=y;6 b3 n# ^* {8 D# [* E
y=z;6 d. H+ |3 d( {: c- D" N: [
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( k8 W; k8 D* }9 }
}! N! C: G1 P9 w- i
输出结果:) v4 C/ h. G5 P7 {
局部变量输出结果.jpg . [; J4 s# k( ^  @. m, P7 X+ h( Q
6 K# b7 j* k7 [6 R3 s9 I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-18 16:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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