鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
; g4 P/ r1 e! N举例:
7 V$ Y8 ?5 V: T  B#include <iostream>1 @3 X8 W/ g, A% L
using namespace std;
2 A) P+ l3 d2 bvoid swap(int ,int );
( Q4 C: ], H; e7 _6 J7 Q' Y2 M0 S" Sint main(void)% @9 X5 h* a& c* O# X" t
{
; c9 |: R/ O0 o6 i# E/ S8 i int x=3,y=4;& U# A  `2 f; S# s8 e4 F% w
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% c( S% I0 M5 M, g( K2 E* F$ l swap(x,y);
. ?! h( u( I6 V- N0 P cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
3 ?! O; Z# a% e3 B3 n system("pause");
& @/ h5 g* e" U return 0;8 X$ a. a1 n5 n+ O
}
2 Y. y# b; u7 f3 kvoid swap(int x,int y)/ l$ A' P  s  l! a6 ^; P
{
4 ?: `; \- k5 D! H' S4 }1 c cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
# y7 Q$ p6 n3 T# H  r int z;
) D/ u" b' f7 Y% V" l; K z=x;
: z( x' c. Y# a7 j6 _ x=y;
4 M$ X$ y5 Z# `5 K+ B9 j y=z;
" I# Q1 l& q% h7 L; |9 |) g* s cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
9 B. K& B# p9 c}
3 ?) J- N0 F3 l. M输出结果:/ }& l$ A/ T6 ~! w5 H
局部变量输出结果.jpg
) U+ E' Q7 V- f. f( e# Q1 P$ B$ g( M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-10 19:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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