mastodon.cardina1.red は、数々の独立したMastodonサーバーのうちのひとつです。サーバーに登録してFediverseのコミュニティに加わってみませんか。

サーバーの情報

3
人のアクティブユーザー

らりお・ザ・何らかの🈗然㊌ソムリエ

関数は宣言と定義が構文的に明らかに違うから区別できるけど、変数は構文的に区別ができないので、 extern を付けることで「定義ではない宣言である」ということを明確化しているのでは

「変数定義には必ず明示的な初期化が伴う、初期化がない場合は定義ではなく宣言と見做す」という構文規則であれば、グローバル変数に extern というキーワードの使い分けは必要なかったはず