单片机C语言程序中,有多个.C源文件,main.c函数中调用那些.c源文件的函数应该怎样处理?

日期:2017-12-16 08:16:25 人气:2

单片机C语言程序中,有多个.C源文件,main.c函数中调用那些.c源文件的函数应该怎样处理?

①如果 fun.h 文件 已经正确声明了,那么main.c 只要 include "fun.h"就可以使用 fun.c 函数了。只怕是,fun.h 只有 声明,而没有 正确声明。正确的 声明,需要 条件编译 声明是 函数声明 还是 外部函数声明。 ② fun.c 中可能有多个函数,而 main.c 并不需要 调用,如果 这些函数 在 程序过程没有调用,那么 编译器将放弃 该函数编译,同时 发出 “未使用函数”警告,就不会 写进 单片机了。
    A+
热门评论