在C語言中,可以使用#include指令將其他源文件包含到當前源文件中。這樣可以在當前源文件中直接調用其他源文件中定義的函數、變量等。
假設有兩個源文件:main.c和function.c,function.c中定義了一個函數add(),可以在main.c中調用這個函數。
首先,在main.c中使用#include指令包含function.c:
#include "function.c"
然后,在main.c中就可以直接調用function.c中定義的函數add()了:
int main() {
int result = add(1, 2);
printf("The result is %d\n", result);
return 0;
}
注意:在包含其他源文件時,需要使用雙引號""來引用文件名,而不是尖括號<>。另外,要確保其他源文件的路徑正確,以便編譯器能夠找到它們。