嵌入式爱好者

查看: 2659|回复: 1

请熟悉c的大侠指教:局部静态变量可以被初始化为0吗?

[复制链接]
zjihui 该用户已被删除
发表于 2011-8-10 11:50:18 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

13

主题

75

帖子

368

积分

发表于 2011-8-10 12:48:51 | 显示全部楼层
静态变量和全局变量默认都初始化为0,他们当然可以初始化为其它值。就像你上面初始化的。这个你可以在Linux环境下测试。

你这个程序应该是个裸奔的程序(无OS环境),极有可能是你的堆栈初始化存在问题!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-11 14:32

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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