鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif - k  G% ~' n, h
举例:
% x) G. K' G9 [- |+ l9 Q, r#include <iostream>5 {) F2 d7 O1 O# v
using namespace std;, @0 R7 y5 s  A/ x+ y- w3 A
void swap(int ,int );$ x4 k$ G8 t/ B* Q4 \8 V6 q% L6 `
int main(void)8 w. t' _2 S) g/ Z+ l# x+ R
{
% B& W! \* w" B/ W( y3 H int x=3,y=4;
3 A' v( E) [1 P cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
* u8 B& E! }2 _2 @* T swap(x,y);
8 e) ?* ?/ l% D6 m cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. {3 N- f( n3 s2 W1 U3 z" r system("pause");
& b+ S* [! [5 ^2 i. Z7 Z return 0;
+ f% y' r! F& m0 e! a}
3 I6 w: Y+ g. }& D* j, Bvoid swap(int x,int y); \$ A. t" U' y3 x* c! l  ]
{# {( c2 g) ~, y4 x  b& m4 W' b
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;$ A0 r# T2 |( x- j' p  _
int z;
( y7 C# V& A/ T* m z=x;
2 j  T* I) K) ]1 v" n' G x=y;
% T! X5 \) t, @ y=z;4 b0 k" S; g2 n5 C
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;) w0 r. K% R; @2 H
}
5 e, |, m4 g- b4 j9 P输出结果:8 r) M+ z+ Q* Z0 r5 W% q
局部变量输出结果.jpg / p, e! I4 k4 F3 Q; H4 g( @
  {) v* B- T0 u4 `2 r( [
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-10 08:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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