e268.c

変数のアドレスは NULL にならない


char chararray[1024] ; 修正前 if ( chararray == NULL ) if ( &chararray[0] == NULL )
修正後 if ( chararray[0] == '¥0' )
解説 アドレスのない変数は存在しないので、 この比較には意味がありません。