鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif - p$ v* H1 Q% K* p
举例:
" |& z9 W/ w1 C& W/ B7 z#include <iostream>
6 X+ [- z6 k" v2 ~9 uusing namespace std;
; [0 P! g8 F5 X& _) Lvoid swap(int ,int );$ r. X( h+ f4 _  p& v; z& M3 O
int main(void)
0 t6 t: U7 M4 a{
  S8 r* T3 S6 i9 {+ ^& S& ? int x=3,y=4;8 p  Y: B$ j: C& ]. U
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
( q- |: H, O3 C swap(x,y);" s, r, r( H( b1 p6 v
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;$ F1 \0 ?) K  e, J( o7 z
system("pause");
+ Z+ x0 L+ I- z  E return 0;4 Z; W8 [" y/ t4 K; j
}
% e$ {( [5 x; k9 r& m+ U, hvoid swap(int x,int y)
5 l: R3 i8 L3 g  j{
/ S7 g+ ~5 b& s! }: A; [3 }& v cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! o7 q! B9 E) F int z;/ M* p. F" p- N- C5 `& H1 g/ c
z=x;6 d0 F9 K* f9 s& W7 \: ^
x=y;
8 [& m6 _+ N6 ?/ o  f y=z;
3 E5 {1 u& c/ ~6 j# d2 O cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
+ x( b; N& L7 l) |/ Z1 j5 @}+ D7 T4 a1 \: e5 K" W/ J7 K
输出结果:
9 y6 N; `, e! [% X8 a7 z! E 局部变量输出结果.jpg * U, z( U1 L# g# K% P" N) _
# ]+ z/ ?% V* y' L7 ^% K
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-18 18:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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