鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif # l9 u6 ^% C$ {
举例:
) s; d& u) g( d#include <iostream>9 f3 Y, P8 i5 M5 v9 u# S. V! k
using namespace std;
3 {5 b  P: s# ~  evoid swap(int ,int );) f+ X/ G9 P% S3 B4 S! U! V/ i3 \% Q
int main(void)
- Z/ |" x& h. a$ \2 y2 G2 C{* u8 k1 g: [& ?3 Q+ ?, S4 W! k
int x=3,y=4;
' K* J0 d; [" B4 }) U# I cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
! \7 L( d# Y; e& W" R swap(x,y);9 F* T# ]" q  p/ h( |/ Z6 P
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
. E4 V- {8 B; ?- Z1 Y" F system("pause");1 \+ `, C  c1 [; {' ^
return 0;" H8 {5 N* O" w( `7 D
}- R6 t  g! Z0 M- L" v, M1 u; t
void swap(int x,int y), Y. W  l5 c# S2 M
{3 I' {7 K( |& G" e# j# {3 K  h
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
1 Y3 u5 Y+ q; O6 Q# C" ~ int z;
& L3 |7 y8 `7 d( T* t& V1 _+ c" u: C z=x;
3 ~+ E/ U, ~7 x x=y;6 `" Y! Y8 {, m" Y
y=z;
. S4 Y+ M. m* X) t* m# Y  L cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;; w( p5 O: m$ e2 @) n
}% {4 ^% _4 N1 S# l2 m. y: k( O
输出结果:# `. J$ `5 ?! G* D4 i2 T; N# P: Y
局部变量输出结果.jpg
& _5 H1 Z5 E1 ^( I9 R  g
6 [, x% H9 Y" \8 e
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-31 07:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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