C言語なら俺に聞け(入門篇) Part 8
レス数が950を超えています。1000を超えると書き込みができなくなります。
0985デフォルトの名無しさん
2007/03/07(水) 20:52:46どこが間違ってるのでしょうか・・。
------main.c------
#include <stdio.h>
struct ext_tbl {
int a;
};
struct ext_tbl ext;
main() {
ext.a = 1;
sub();
}
------sub.c------
#include <stdio.h>
extern struct ext_tbl ext;
sub() {
printf("ext.a=%d\n", ext.a);
}
------コンパイル結果------
bash-3.1$ cc -c e1.c
bash-3.1$ cc -c e2.c
e2.c: In function ‘sub’:
e2.c:4: error: invalid use of undefined type ‘struct ext_tbl’
bash-3.1$
レス数が950を超えています。1000を超えると書き込みができなくなります。