一个关于用mplab写pic单片机的问题
sourcefile有两个文件,main.c,rs232.c,是不是rs232.c中的函数除了那些用static声明的外,其它的函数是不是只要在main中声明一下就可以调...
source file 有两个文件,main.c ,rs232.c,是不是rs232.c中的函数除了那些用static声明的外,其它的函数是不是只要在main中声明一下就可以调用?在某个自建头文件中声明一下rs232.c的函数,再在main.c中调用一下该头文件是不是有相同的后果?
展开
1个回答
2014-08-05
展开全部
对的
在.h文件中要外部使用的函数或变量使用 extern 关键字声明。
在.c源文件中定义变量或实现函数。
对于其他文件来说h文件相当于接口文件,亦可使用.h 与编译生产的中间(库)文件(*.obj,*.a),在不开源的情况下完成调用。
在.h文件中要外部使用的函数或变量使用 extern 关键字声明。
在.c源文件中定义变量或实现函数。
对于其他文件来说h文件相当于接口文件,亦可使用.h 与编译生产的中间(库)文件(*.obj,*.a),在不开源的情况下完成调用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询