鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
3 ~+ H8 z7 B1 E- N& E举例:7 O: W1 ^* e, z3 J' Z  D* S
#include <iostream>: p5 {# N2 `4 }& v, E4 R
using namespace std;
) f0 X8 g& t. g+ W. Avoid swap(int ,int );5 A" `! z: s& B  t8 v
int main(void)
- B) v& b: A2 t$ O{
9 K6 v; |9 S: ]% a int x=3,y=4;
% h. _! h+ d# n0 t3 t& S- N4 \) w! R6 j cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  F7 }/ D' |5 @  ^% e# ~ swap(x,y);
" ?2 o& O5 L5 ~; P, A cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
7 M3 d/ z5 O9 D- g+ z; d system("pause");# @: z! _! a1 C
return 0;
' g, H& b; r: F}9 t! d, B' J) l" i& {0 U4 k1 L( ^4 }
void swap(int x,int y)9 Z& F1 c" q4 M( f' h2 b' @0 H$ A
{; L2 X) I3 j. K" T
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
& G" }5 P0 ~! v4 c0 S int z;
8 \; Z) E- q: u, b  H% F, I z=x;
4 m; h$ E, Y( J5 F" D8 Y% w2 s x=y;
- o% A" A5 N" N y=z;
- ]7 }+ b* z% _ cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;' l; x$ `2 D9 ~
}9 v4 |& B5 f1 H. J8 K6 s0 q
输出结果:: @  k) w% h+ X7 h; {+ M0 m
局部变量输出结果.jpg
) q8 m! t" o6 \2 d. E
3 t/ \( m; D7 o8 p; H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-5 08:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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