Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは簡単に思えるかもしれませんが、検索しても見つからないようです。
初期化と配列のこれら2つの方法が同じかどうか、またはそれを行うための好ましい方法があるかどうかを知りたいだけですか? ANSI C 標準はこれについて何と言っていますか?
int a[3] = {1, 2, 3};
と...
int a[] = {1, 2, 3};
int a[3] = {1, 2, 3};大丈夫です
しかしint [] = {1, 2, 3};、間違いなく構文エラーです。
int [] = {1, 2, 3};
しかし、あなたの質問が関連している場合int a[] = {1, 2, 3};、それは有効な声明です.