Sample1.cエクスターナル機能?
#include "stdio.h"
int f1(int x, int y)
{
printf("%d %d", x, y);
return x+y;
}
Sample2.c
#include "stdio.h"
extern int f1(int x,int y);
int main(void)
{
printf(" %d\n", f1(5,6));
return 0;
}
私はターボC/C++コンパイラ(Windows XPの)上で、その後Sample2.c
をSample1.c
ファイルをコンパイルしようとしていました。次のエラーが表示されます。
誰でもこの点についてお手伝いできますか?
「のextern」ここでは必要とされていないですTC
のための良い代替品です。参照:http://stackoverflow.com/questions/496448/how-to-correctly-use-the-extern-keword-in-c –