0232デフォルトの名無しさん (ワッチョイ b323-QlH+)垢版 | 大砲2017/09/08(金) 04:19:51.29ID:LlnxN/9E0 >>231 1のscanf()はchar型で文字列を受け取ろうとするのでエンコードによっては複数バイト文字が全て読めない可能性がある。 例えば2バイトづつのUnicodeの0xff以下のコードがそのまま来た場合、ビッグエンディアンならすぐに0x00が1バイト目に来てしまう。