0

次の構造体の名前フィールドに EOF が存在することを確認するにはどうすればよいですか?

struct dirent * ent;
ent->d_name;

ent->d_nameつまり、EOF を所有しているかどうかを知りたいのです。

一方、変数を初期化できるのはタイプですchar[256]

ent->d_name[255]='\0';

しかし、次の警告が表示されます。

warning: can be used 'ent' uninitialized in this function [-Wuninitialized]
4

1 に答える 1