鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif % y8 k$ B1 D1 J  G4 c
举例:( @: J: W) a+ p8 d! A" j9 I# o
#include <iostream>  W1 I1 Z" }1 V) `
using namespace std;3 A( e9 _& L! }8 R! S" L1 s6 f
void swap(int ,int );
3 s% p) V# R0 ?4 uint main(void)8 ^* C1 ]8 y# m$ p  Q
{
+ S: j  k4 Q2 L+ ~2 h9 l int x=3,y=4;* H1 [! z+ _3 ]8 i
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;: ~5 ^% K  W# H4 \
swap(x,y);. y. W7 N* e% _- L1 r" V/ p( {7 \
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
5 |: [% S0 D+ T! {8 Z% H system("pause");
0 E- K8 r* Q! v. M/ z return 0;  |& u: C- M9 T
}
7 m: W" O8 I# t4 {1 P$ Q3 Z( q0 Nvoid swap(int x,int y)+ M5 k9 X# p/ v; k
{
* q- I6 p: j4 y* T/ c3 M1 ^5 U cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
6 d/ ~& k/ u  `9 Q6 s int z;
" n5 A* o0 L7 i z=x;
& i$ t0 `0 U0 N& |  Y9 a" H x=y;
& H) @* d3 d# ^1 Y7 R5 }6 a y=z;
* p' q8 l6 R; g" E( V: r* S# g cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
1 l, Q& a+ d& \4 C6 [+ v}( v8 ^4 d( d0 q- G, i# R9 Z9 a
输出结果:5 p+ g' u# B! S$ b
局部变量输出结果.jpg
7 V; u8 g, [" n9 h1 t3 [" N' G. w! Y1 U1 S9 F
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-27 01:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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