鱼C论坛

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

11.局部变量的使用

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

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

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

x
局部变量.gif 8 P3 I7 s% R( T# [, E7 P
举例:4 B; d/ w, }4 M1 }% u8 n& r
#include <iostream>, H0 C! U& F3 T0 _$ W& X7 x0 F2 d
using namespace std;! U( l  [$ {6 [$ m* }7 s4 [0 I8 b
void swap(int ,int );
* f, X# L' f3 ~" D/ f& @/ {5 `int main(void)+ t# R2 Q9 a1 _1 l6 U- n
{
9 R( M8 i+ O1 N: E. D# H int x=3,y=4;" A' W: s. U- r* f' R. S" S# l
cout<<"在main函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;4 K: c; Q( t, B- [- J7 S5 Y
swap(x,y);
; U" P  T  U/ r# ]% B3 e cout<<"在main函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
# e5 G) P' t' d, A7 _' N system("pause");7 a) O  v' \& {8 v' b6 B, V; B
return 0;
5 q- `0 ?' O" A0 v/ B& A1 ]}
6 z. _" ~7 f* B5 \! s0 \7 Jvoid swap(int x,int y)
3 N5 j1 U8 @# z8 z" l{  q/ ]1 ]4 E) f% E/ f) _  e  C1 ?2 ?
cout<<"在swap函数中,调用swap函数之前,x的值为"<<x<<",y的值为"<<y<<endl;  d5 P4 H7 R/ ~  a
int z;
4 M5 |  t: I3 D, i' H" \5 T0 k: [( ~ z=x;
$ E5 }, @! W2 x$ K/ j$ |' e/ R$ S x=y;
, q6 Y  [; W! w8 [8 N0 j y=z;9 N, q! v8 G& e$ y. U! s& Y
cout<<"在swap函数中,调用swap函数之后,x的值为"<<x<<",y的值为"<<y<<endl;
  j1 @) k" ^6 y; D; [}8 V, C! e0 j# B5 O+ k! w6 H" F4 }) e. h
输出结果:9 \8 K4 @, g) f6 D8 Y! \3 ?
局部变量输出结果.jpg 2 b) E* O+ I# ~; [. Y* S2 u5 c
, C5 y2 e  _( G
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-12 20:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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