永发信息网

静态 空链接

答案:1  悬赏:0  手机版
解决时间 2021-05-03 06:48

 

 

 

运行结果如下:

 

请问    subtotal和total  都是静态变量    为什么第二次输出的值会不一样?

请帮忙解答下!

最佳答案

静态变量也是有作用域的


subtotal 只是函数里面的静态变量,只要这个函数结束,那么它这个变量也就随之结束,每次调用函数都会从初始值开始计算


total  是全局静态变量,不管什么地方改变了它的值,其它地方都会变


所以在上面的过程中subtotal不会累加,而total会累加

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肚子一直痛是怎么回事
邛崃和平农资地址有知道的么?有点事想过去
请大家帮我看看:他对我是否真心?
未央区有没有二手家具市场?在哪里?
谁知道月牙丶雄霸电信车队
求天堂狐查卡器2009 9.1版
脸上痘痘咋去掉
电子称30kg/1g的这种大概多少钱一台?
悦达手机卖场我想知道这个在什么地方
两个人分手,怎样才能使对方受到的伤害更小.
为什么网速很慢
梦幻怎样快速赚钱
拍拍店商品跟描述不符合被投诉怎么办?
好用好学德PS软件、
我的黑名单怎样找回来
推荐资讯
大寨在哪里???
思英口怎么去啊,有知道地址的么
中国人寿财产保险股份有限公司华亭县支公司地
CF荣誉点 一分钟扣4次??每次9点 这怎么回事?
多少个活跃天数能升1个太阳
爱情、养生、手机
什么是免疫反应,人在什么样的情况下会有免疫
关于赞扬石油人的句子,形容人品德的诗句
俄罗斯VS新西兰谁会赢,赢多少?
人为什么有善良的也有罪恶的
天地书社在哪里啊,我有事要去这个地方
诺基亚n96的像素怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?