1

以下のケース 2、3、4、5 で初期化はどのように行われますか。1にゴミが入ります。

char x[16];
char x[16] = {0};
char x[16] = {0, };
char x[16] = {1};
char x[16] = {1, };
4

2 に答える 2

7

配列でブレース初期化子構文を使用する場合、初期化子リストに記載されていない追加要素はゼロで初期化されます。

于 2012-08-10T23:25:47.820 に答える
4

@フィリップは正しいです。

簡単なテストでこれが得られました:

http://codepad.org/DsOtXIYg

ところで、これはテスト コードを実行するための優れたリンクです。

于 2012-08-10T23:32:12.320 に答える