TI中文支持网
TI专业的中文技术问题搜集分享网站

变量声明与定义问题

用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart;     这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。

rookiecalf:

guolin liang

用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart;     这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。

用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart;     这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。

guolin liang:

回复 rookiecalf:

首先谢谢你的回复,但是我在CMD文件中仍然没有找定义。程序中类似这样的语句还有很多,比如:extern int16 *Buck_In1, *Buck_In2, *Buck_In3, *Buck_In4;。我觉得应该不是在CMD文件中。有人说这些变量可能封装在库中,不知道是不是这样。

用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart;     这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。

rookiecalf:

回复 guolin liang:

guolin liang

首先谢谢你的回复,但是我在CMD文件中仍然没有找定义。程序中类似这样的语句还有很多,比如:extern int16 *Buck_In1, *Buck_In2, *Buck_In3, *Buck_In4;。我觉得应该不是在CMD文件中。有人说这些变量可能封装在库中,不知道是不是这样。

赞(0)
未经允许不得转载:TI中文支持网 » 变量声明与定义问题
分享到: 更多 (0)