智能车制作

标题: not declared的问题 [打印本页]

作者: wait小乖    时间: 2013-11-27 21:48
标题: not declared的问题
[attach]52801[/attach]

老是碰到这种not declared的问题,
.h文件都放到主函数里面了.....不知道为啥了,小白求教,
定义放到主函数里面又可以了,调用难道不行吗?
把定义放到.h文件里面就产生了
[attach]52800[/attach],求解决{:soso_e150:}

作者: rubick    时间: 2013-11-27 23:11
头文件里面不能放定义,只能放声明。
作者: wait小乖    时间: 2013-11-28 16:39
rubick 发表于 2013-11-27 23:11
头文件里面不能放定义,只能放声明。

所以要把定义放在与之对应的.c文件,这样就可以了吗?
作者: rubick    时间: 2013-11-28 16:42
wait小乖 发表于 2013-11-28 16:39
所以要把定义放在与之对应的.c文件,这样就可以了吗?

定义放在源文件,声明放在头文件。

作者: wait小乖    时间: 2013-11-28 17:36
rubick 发表于 2013-11-28 16:42
定义放在源文件,声明放在头文件。

好的,谢谢




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2