>>669
解決方法
1. extern int foo[100]; のように要素数まで書く
2. 変数 foo の実体のあるファイルで要素数を返す関数を書く size_t foo_size(void){return sizeof(foo);}
3. foo の大きさを決めるマクロをヘッダに書く

エスパーによると 2. の方法がいいよ