1、我们需要创建一个头文件,头文件通常以.h为扩展名,例如my_functions.h,在这个文件中,我们可以声明我们要在其他文件中使用的函数和变量。 // my_functions.h #ifndef MY_FUNCTIONS_H #define MY_FUNCTIONS_H void print_hello(); int add(int a, int b); #endif // MY_FUNCTIONS_H 2、在需要使用这些...
在文件1.c中也需要引入a.h头文件。 在文件1.c中就可以直接使用变量x了。 注意:需要确保两个文件都被正确编译和链接到一起。可以使用编译器将两个文件一起编译:gcc file1.c file2.c -o output。或者先分别编译两个文件,然后将它们链接在一起:gcc -c file1.c -o file1.o和gcc -c file2.c -o fil...