鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif
9 c' f7 v! t' Y% e0 n- f- b举例:. |3 Y7 w6 T3 b' E* g: ^. O  R
#include <iostream>% x( U% c% b7 _* T& k5 y3 a- l$ r
using namespace std;
3 O7 @2 l( j% {0 Kvoid swap(int ,int );
4 e  U1 n/ t  Z8 I+ sint main(void)
" I2 z* n. j0 ?{
0 ?( C6 g+ y/ C) k# _ int x=3,y=4;
9 C2 `6 I% R% N+ G+ ~9 I cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
% o; `% E) ^9 r. \; T swap(x,y);7 M" [* H$ u/ T- U) s# i5 Z2 p$ G& S
cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;( S; M" s# g  Q1 Z* s1 h
system("pause");
9 X3 H- X, r: M4 y" f& N$ Q return 0;
5 Y$ r9 z1 ?3 x4 x}+ R+ k  S, Y1 y7 E  w
void swap(int x,int y)
( I/ _$ k7 A" K. Y{
+ N' ]( T3 m7 D1 |. ~ cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;
- t% `  [3 M3 U" ~$ s2 a0 c int z;6 Z+ {2 h) s% i
z=x;
" n: Q7 E( F' x) ?- g0 ~9 h  Z' G x=y;0 h' V$ `' S3 d/ ~6 u
y=z;5 Y! Z: }" |# E9 u7 B( I: E# J
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
0 _% t% ]8 r! k" ?- o}3 Y5 M( X" k6 C6 x2 G- E5 W
输出结果:. B0 M! o: V: ?0 A
局部变量输出结果.jpg # d+ C+ a+ H4 ^, g  T, s4 n
4 f) w3 k* A2 D0 G; l+ |: F
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-28 03:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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