現在、PNGファイル形式について読んでいます。ファイルの最初のバイトが 0x89 に等しくなるように指定されていることがわかります。
そのバイトの値の理由は何だろうと思っています。
フォーマットについて私がすでに学んだことは、最初のバイトが 7 ビット チャネルでの送信を検出するために使用されるということです。値が 0x80 (1000 0000) の場合、意味があります (送信後に最初のバイトが 0 の場合、7 ビット モードが使用され、ファイルが破損しています)。しかし、0x89 (1000 1001) の 0 と 3 番目の位置にある 1 の意味は何ですか?