作者greenlinux (GreenLinux)
看板Programming
標題[請益] 請教一個讀入data後處理數字的問題
時間Sat May 16 12:08:06 2020
請教各位:
請問怎樣將*.txt 檔案中的資料轉成int?
*.txt內資料:
n-70
n-35
n-60
...
fread(&data[i], 1, DATA, stream);
方式讀入的話, 會是 char: 'n','-','7','0','\n','n','-','3','5',.
希望能將n去掉然後能將-70,-35,-60等存成 int
謝謝..
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.147.165 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1589602088.A.713.html
→ chengweihsu: 每次用fgets()讀一行,然後再用 1.34.241.160 05/16 12:26
→ chengweihsu: sscanf()處理讀進來的字串 1.34.241.160 05/16 12:26