最近在自己写一些.H文件,发现了一些问题。
#ifndef __MATH_H__
#define __MATH_H__
#endif
我以这样的格式写的 .H文件,里面的子函数,编译器在编译的时候,把所有的子函数都编译了进去。那些我在主函数中没有调用到的函数也编译进去。也就是说,只要是在这个文件里的函数,不管有没有被用到,都占用了单片机的资源。虽然资源占得不多,但心里还是很不舒服。
那些编译器自带的库函数,像什么math.h stdio.h ................这些函数,我加载进来后,只要我不用,就不占单片机一点资源。我也想写一些这样的库函数,还请高手指教.....................
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>