鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 0 U) q3 ?. A0 p! y; K; U! |
举例:
# A9 B& x9 j( z  c! A  V#include <iostream>+ u, V; c9 w3 \! o* U. z
using namespace std;  T4 k/ T+ s2 J$ Q
void swap(int ,int );
! @- T+ a+ c# @9 Uint main(void)6 ]/ |# n  h; t* ^- ?9 g
{$ g0 G0 r" a6 R- Y4 C/ E
int x=3,y=4;: c8 _" ~6 g& y3 v( o! k8 I
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;0 P3 O- h$ P  j2 j# b8 A& A
swap(x,y);
5 Z" [& y6 p% K! U/ Z  i5 s  q cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;3 C) A3 x+ h- u4 k- X
system("pause");
# t2 S+ j3 s% X6 Q return 0;
8 s5 J' u" f* R& L0 ?}2 I( a* i; n1 B5 s, \
void swap(int x,int y)
5 }( Y/ C6 V' @, `1 n& _- T{) {; M+ H; P; J( V1 S4 l; @: F
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
4 n1 @' ^; Q; v int z;
8 f& h% O5 L8 j+ E) ~ z=x;
# m, l9 o+ w+ I. ^0 y5 J: y x=y;8 z* ?) y1 C- Q
y=z;  o8 p9 m  `+ J3 n
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
/ u- w8 N- I! d}: P- \0 M4 \& j5 h* B9 f0 S
输出结果:
  G1 e% }& @1 d: M- y 局部变量输出结果.jpg
( U# R7 H% I9 e3 [8 n& ^* I, ?. [1 m" v5 T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-25 11:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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