看板 Programming 關於我們 聯絡資訊
檔案中有一行: key = "????????????????????" ??????? 是一串無規律的資料, 只知道最長長度限制. 現在問題是, C code 中要用甚麼函式, 才能正確地把 "???????????" 讀到array中? 目前遇到的難處是, 裡面可能有換行控制碼, 甚至後退控制碼, 反正每個byte從0x00 ~ 0xff 都有可能, 所以各種字串處理的函式都有問題. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.35.86 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1481276460.A.051.html RealJustice:轉錄至看板 C_and_CPP 12/09 17:45
chuegou: 用指標搬阿 111.241.159.82 12/09 22:38
chuegou: 報歉 檔案中 沒注意 111.241.159.82 12/09 22:40
j18382: 如果byte內容不限的話,怎麼確定終止條件 114.47.38.45 12/10 21:58
j18382: ?至少要排除掉雙引號這個字元或是換行符 114.47.38.45 12/10 21:58
j18382: 號吧,還是這是檔案最後一行? 114.47.38.45 12/10 21:58
j18382: 然後知道最長長度的意思是?長度可能較短 114.47.38.45 12/10 22:00
j18382: ? 114.47.38.45 12/10 22:00