鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif # j, n# I6 U- f0 r7 T
举例:
, {0 I2 S3 W1 g( g#include <iostream>( K8 H7 a) w+ Y4 l
using namespace std;3 M! k6 D4 I/ b0 q5 u# d# W
void swap(int ,int );1 l+ [# V) u9 y' c: B6 p
int main(void)- j- @. k) ?  K! P+ D
{* Z: p4 H8 }4 F
int x=3,y=4;
) ^" U" v$ N& r3 {1 p& c& T cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
# @# \" y& H  [% U) ]  X swap(x,y);+ z7 I6 r- M) M
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
6 _% Q7 `: M8 D" E4 k* A system("pause");
: n* U- [$ I2 \; e. j' T% Q return 0;
+ P. _* {9 h$ I5 j- w. Z. w& J; c}
' E' n4 P; E$ t, r! Y+ x0 lvoid swap(int x,int y)
; G9 {, x3 K" r{
: J, W3 Y( U! R cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
8 v: w- c- W8 o* b! Q int z;6 K8 n5 _5 ~: v/ s
z=x;% L) u7 c, x4 u9 {
x=y;" L) k' z! `$ C5 G1 S, z0 t. p
y=z;2 A7 H0 X+ M2 ]0 ^' |. I
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
) H" c$ H, X' V9 _}
4 y0 E! E- @1 e$ H- A输出结果:+ m$ S- f1 n- D' d
局部变量输出结果.jpg ! u- a* Z2 j# n/ i, @

9 F/ j  _2 m& s* O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-21 12:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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