我定义了一个局部静态变量,为什么程序刚开始执行时,...

2019-07-15 20:22发布

我定义了一个局部静态变量,为什么程序刚开始执行时,这个变量值不为0,难道没有被初始化吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
冷风飞雪
1楼-- · 2019-07-15 22:05
 精彩回答 2  元偷偷看……
fly4475
2楼-- · 2019-07-16 02:15
我就是人为初始化的啊static int8u handle=0;,可是程序跑起来,它的值不为0,为248,很奇怪啊,是不是哪里要设置下,求大神回答啊,也为中国的科技发展作贡献!
fly4475
3楼-- · 2019-07-16 04:09
冷风飞雪 发表于 2012-8-18 16:02
是不是要人为的初始化为0啊,不然他的值是未知的

我就是人为初始化的啊static int8u handle=0;,可是程序跑起来,它的值不为0,为248,很奇怪啊,是不是哪里要设置下,求大神回答啊,也为中国的科技发展作贡献!
fly4475
4楼-- · 2019-07-16 06:11
顶起

一周热门 更多>