4

これはコードです:

printf("   DEBUG:%s\n" ,array[7] );
printf("address of %s is %p  (again %d)\n",
    array[7],
    array[7],
    strcmp("N\\A", array[7]) );

printf("5DEBUG collection:%s\n" ,array[7] );

これは出力です:

デバッグ:N\A

0x7c0600 です (再び -13)

5DEBUG コレクション:N\A

ご覧のとおり、2 番目の printf - array[7] ( "N\A" を指す必要があります) が消えました。

ここで何が起こっているのかわかりません...

4

1 に答える 1