私は次のことをするいくつかのコードを持っています:
while(some condition)
{
char *line[WORDLEN];
//do stuff to line, including strcat(line, "words")
printf("%s", line);
line[0] = '\0';
}
ただし、line [0] ='\ 0'は、私が期待していることを実行していないようです。ループに戻り、宣言されたばかりのようにlineを使用します。ループは最初は希望どおりに機能しますが、その後の反復では行を新しいchar*[]として扱うことができません。理由について何か考えはありますか?