例子:
#include<被包含文件名>
1.功能:一个源文件可将另一个源文件的内容全部包含进来
2.一般形式: #include “文件名”
或 #include <文件名>
区别:
用尖括号时,编译器从C标准库文件所在的目录中寻找要包含的文件,这称为标准方式;
用双撇号时,系统先在用户当前目录中寻找要包含的文件,若找不到,再按标准方式查 找。
3.被包含文件内容
源文件(*.c)
头文件(*.h)
4.说明
1)一个#include命令只能指定一个被包含文件,如果要包含n个文件,要用n个#include命令;
2)如果文件1包含文件2,而文件2中要用到文件3的内容,则可在file1.c中定义:
#include "file3.h"
#include "file2.h"
3)文件包含可以嵌套;
4)被包含文件与其所在的文件,在预编译后已成为同一个文件,因此,如果file2.h中有全局变量,它也在file2.c文件中有效,不必用extern声明。
http://www.dzkfw.com.cn/myxin/51c_language.chm 单片机c语言帮助手册
对,只能有一个main 函数。不过你可以参考C++对象编程的思想,引用C语言编程
include 文件名 就行了 只能有一个mian函数。