為什麼這篇hex意思鄉民發文收入到精華區:因為在hex意思這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者CliffFitter (謎之聲)看板C_and_CPP標題Re: [問題] ASCII和HEX...
hex意思 在 吳文遠 Avery Ng Instagram 的最讚貼文
2021-07-14 02:48:17
【七一:香港是沒有任何空間去進行和平示威】 註:長片慎入,但必須要睇 https://youtu.be/cX8S1zz-Jlg 大家好,又係我吳文遠,仍然是死唔斷氣,雖然這一刻我還是在獄中。今天是七月一日,我沒理由不表態的,係咪? 很簡單,我想在今天討論一下,我相信在這天香港警察是不會讓我們...
※ 引述《CliffFitter (謎之聲)》之銘言:
: 我想要寫HEX範圍從00~FF轉ASCII的程式和ASCII再轉換回HEX的程式
: EX:61(Hex) -> a(ASCII) -> 61(Hex)
: 兩個都要存成文字檔
: ASCII轉換回HEX的方法是把字元用十六進位方式印出來
: fprintf(dPtr, "%x", Ascii);
: 我發現當HEX為80以上時
: ASCII轉回Hex就會多印6個f 爬文也沒有人問過這個問題
: EX:80(Hex) -> ?(ASCII) -> ffffff80(Hex)
: 在.exe沒有 但是在文字檔會出現
: 請問那6個f是怎麼出現的 要怎麼刪掉呢?
從00到ff測試後 突然發現0a(Hex)轉完後印不出來
0a是換行的意思吧?
不過也是換行的0d卻印的出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.177.216