MAC小白,对使用Xcode过程中的问题进行一些归纳总结,希望对您也有所启发.
C语言工程有且只有一个main函数,并不限定文件数量,你可以建立多个.c文件,然后通过头文件的引用来‘连接’多个.c文件。
而想将多个无关C程序置于一个项目中是不可行的,因为此时产生了多个main函数。
建立调用方法如下:
第一个文件:
#include <stdio.h>
extern int C(void);
extern int D(void);
int A(void)
{
printf("A\n");
C();
}
int B()
{
printf("B\n");
D();
}
int main()
{
A();
}
第二个文件:
extern int A(void);
extern int B(void);
int C(void)
{
printf("C\n");
B();
}
int D()
{
printf("D\n");
}
执行后 会依次打印ABCD四行。