前记:
C语言的头文件是嵌入式系统中常用的,也是很多人没有注意的,但是写的很差的,这里给出一个经典的模板,仅供参考。
正文:
经典的格式:
/************************************** -----------------hello.h--------------------- product name:c code test module name:hello date:2020.12.04 auther:dylan file describe: hello process head file ***************************************/ #ifndef _HELLO_H_ #define _HELLO_H_ #ifdef __cplusplus // c++ include extern "C" { #endif // include c++ file //macro define #define NAME 1 // variable char name; //function include void printHello(); #ifdef __cpluscplus } #endif #endif //end _HELLO_H_