C++分析程序运行结果

C++分析程序运行结果,第1张

这段程序主要是演示:不同“作用域”樱核的变量的不同特点。

具体到func()。根据func()的定义和内部变量:

int func(int x)

{

int a = 1

static int b = 10

...

可以看到,func()中总共有3种变量:

(1) 传入的参量:  int x

(2) 自动变量:    int a = 1

(3) 函数静态变量:static int b = 10

这3种变量的情况说明如下:

x:传入多少就是多少

a:只要进入func()就会被初始化成1

b:从最开始的b=10,每次改变都会保留。在下次进入func()时,脊稿掘采用上次的值

自己试试看就知道敬灶了。谢谢。

分析程序运行出结果的作用是什么。

1、分析程序运行结果指的是分析程序运行出结果的作用是什么。

2、该句常用于程序中,是代消老穗码运行结束之后出现的拿卜句子。含李


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12304891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存