C言語なら、オレに聞け! <4>

このエントリーをはてなブックマークに追加
751739
>>748,他以下の疑問に答えてくれ

int foo(void) { return 1; }
int main(void) { extern int foo; cout << i; return 0; }
上記の場合>>725の理由により駄目だろう。が、
int i = 3;
int main(void) { extern int i; cout << i; return 0; }
の場合、extern宣言したのは関数でもないし、構造体でもない。
それでも駄目なのか?その場合、何故駄目なのか?

>>750
> あほか。おまえのこと言ったんだよ。
何故>>750は相手を攻撃するだけが目的の幼稚な文章をageるんだい?
やっぱりオヤジ臭と一緒で自分の厨房臭って解らないみたいだね。