鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 1 W: a9 A% b. J( H( `
举例:
# c+ s; C# b4 Z$ v$ }5 J#include <iostream>
, c* G6 j' g' j, musing namespace std;1 F" F- b& U4 ^% Q8 c3 [& t5 `
void swap(int ,int );
: C/ E/ J' |; |. c: G% ]7 Bint main(void)
$ a* H% n8 Z0 [/ L/ h{
" x% l! `! n$ p& s int x=3,y=4;
7 O6 {4 j% e! c* s5 G5 ? cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
  ]& w( F+ K, L$ L, \: Q! s% a swap(x,y);
8 E9 ]3 O  W% e/ \ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
' E5 ^0 X' h, W4 t system("pause");
& k1 t% |( z" {! b return 0;
7 H2 Y6 X2 p) c8 m4 J& N# `8 \}
. t# v0 J8 I; V2 }: h( `" _. B, }void swap(int x,int y)
8 T" a5 ?, K& f: W{* c/ N! i' j3 g( @3 z
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;# T) ?" h9 b( {5 s: H5 `/ [% S
int z;2 T/ p8 B( j; j% F) B
z=x;& o9 e! G) [4 U  {6 {2 ~3 K
x=y;
8 n9 l% y$ X- S  Y1 ~: m y=z;
0 T$ y" F7 s  x8 E8 T cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
2 g6 t% K1 p, V/ U4 ~}
. z3 P% g5 U" j3 n输出结果:
6 U; F2 p/ P1 G$ c/ ? 局部变量输出结果.jpg & C# l5 e* V7 \/ v! |
# X- f6 Y9 C- n9 S5 T8 z
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-26 18:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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