ここから本文です

回答受付終了まであと7日 回答を投稿すると知恵コイン15枚が追加されます

C言語で作られたバイナリエディタのバグ http://tricky-code.net/mine/c/mc10bine....

dareka15san_0216さん

2018/2/2221:26:15

C言語で作られたバイナリエディタのバグ
http://tricky-code.net/mine/c/mc10bine.php
でバイナリエディタをコンパイルしたのですが

16進数でいう00からFFまでをall_char.txtとして保存したとき
0 1 2 3 4 5 6 7 8 9 A B C D E F
0: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0e 0f 10 ................
10: 11 12 13 14 15 16 17 18 19 .........
という感じで途中までしか出力できません。
1AであるSUBという制御記号が問題かと思われます。
理由は
「テキストファイルのファイル終端(EOF)を表すのによく使われる。」
という記述があるから。

よくよく見ると0D(CR=復帰)も表示できていません

補足早期解決のためマルチポストをしています。
ご迷惑をおかけします。

マルチポスト先:http://dixq.net/forum/viewtopic.php?f=3&t=20026

閲覧数:
10
回答数:
0
お礼:
25枚

違反報告

回答投稿

全角1文字以上で回答を入力してください。

※質問が「投票受付中」「解決済み」になると、回答を取り消すことはできません。
※一度に投稿できるURLは3つ以内です。(プレミアム会員・知恵袋アプリは除く)

エラーが発生しました。お手数ですが、時間をおいて再度お試しください。

あと全角4000文字

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。