Error NO ENTry (または Error NO ENTity) の略で、実際には複数のファイル/ディレクトリに使用できます。
黎明期の C コンパイラはシンボルで 8 文字を超える文字をサポートしていなかったため、省略されています。
それは単に「そのようなディレクトリエントリはありません」です。ディレクトリ エントリはディレクトリまたはファイル (またはシンボリック リンク、ソケット、パイプ、またはデバイス) である可能性があるため、名前 ENOFILE
その意味では狭すぎたでしょう.
すべてのコードの完全なリストとそれぞれの意味のより良い説明については、errno.h を参照してください。これは C 標準ライブラリの一部であるインクルード ファイルであり、コメントはエラーの内容を明確にします。この場合:
<ブロック引用>#define ENOENT 2 /* そのようなファイルやディレクトリはありません */