鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif + c8 K7 ]& [( A. L( F! j. V! v
举例:5 E/ p/ k. G# X1 O& \* J2 {( {
#include <iostream>% {) {/ D) w2 ~* P' K7 H( d. M
using namespace std;. x+ E, ?2 [2 g: \7 U( A% x/ Q2 R& K
void swap(int ,int );
7 N) i) `4 y  Y1 k3 f; G! lint main(void)
5 p' d6 b/ u: b{
3 K: p3 M/ z. \0 V; @" R8 L" B3 f int x=3,y=4;
5 F) }, t8 e, Z8 E) Y! L0 J- o! @ cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
2 K. w. h3 F& _+ f swap(x,y);
. u: u- L% S) q8 `+ I  \ cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;6 p' `8 o" K- T4 z
system("pause");
( n( Z7 U7 N7 r) |+ U return 0;. {, b# ?8 l2 E1 Y& |. t; @
}
' X, H" {  Z* Q0 P. Dvoid swap(int x,int y)* P1 d; b2 ]% |
{
7 {. Y" B# W! `7 M( k* j cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;5 ~1 [" j3 l  L4 f) d3 P
int z;
' w% R  v! c' F0 [8 R8 Y1 s+ n8 z z=x;
+ z. l3 q& ]$ q6 G' B x=y;2 J9 E6 c7 F" X# g
y=z;6 u5 N8 c- \) L/ ]
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;6 F2 E3 G. R0 a. U+ ^0 ]
}5 j# l$ i3 B& [4 L% k! X
输出结果:
- I/ ^% b: P* ~% g' f2 a: W 局部变量输出结果.jpg - C6 k) r6 ?& O, T0 R9 @
' V6 P! T0 t# U
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-17 21:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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