void func(){static int a=2;a++;int b=5;b++;printf("a=%d,b=%d",a,b);}
答案:4 悬赏:0 手机版
解决时间 2021-03-09 15:53
- 提问者网友:欺烟
- 2021-03-08 22:56
跪求一下运行结果和为什么
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-03-08 23:51
3, 6。 变量a为静态变量,用在其他函数中时值不变。
全部回答
- 1楼网友:白昼之月
- 2021-03-09 01:21
3,6
再看看别人怎么说的。
- 2楼网友:笑迎怀羞
- 2021-03-09 00:22
主函数呢?
- 3楼网友:冷風如刀
- 2021-03-09 00:14
结果:a=3,b=6
原因:a和b的初值分别为2和5,各自自加后输出上述结果。OK?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯