读书人

extern 用以变量的定义与声明

发布时间: 2013-01-02 13:08:44 作者: rapoo

extern 用于变量的定义与声明
extern int i;
未赋予初值,这看成是定义还是声明呢?
这样的语句既可以堪称声明又可以看成是定义,请问怎么区别?



在SUNPLUS 8202 DVD源代码中
GLOBLE.H文件中
有这样的语句,
EXTERN BYTE full_scrn;
GLOBLE.H文件被其他很多文件包含
请问这是定义还是声明?



[解决办法]
extern int i;
仅仅声明了变量

读书人网 >C语言

热点推荐