[問題] 如何讀取單一一個空白字元
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
unix
問題(Question):
最近在寫一個作業
因為讀入的測資是一連串的數字夾帶大量單一字元
然後我又想把數字跟非數字分別放到不同的一維陣列之中
原本打算用getche寫結果unix底下不能用conio.h
可是用scanf又沒辦法正常的把一個空白字元讀到陣列裡面
getchar好像要按enter才能讀入
請問大家有沒有什麼建議的方案
測資大概是長這樣 75d684s891!95 453r00<<00表結尾
目前我是打算用scanf %d把整數的部分一個一個存到陣列裡面
可是對於剩下的字元還是苦無對策啊ˊ_>ˋ
能請板上的大大幫忙看看嗎?
--
MEGAUPLOAD,(March 21, 2005-January 19, 2012)
R.I.P.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.241.122.80
推
12/02 16:39, , 1F
12/02 16:39, 1F
→
12/02 16:40, , 2F
12/02 16:40, 2F
推
12/02 16:42, , 3F
12/02 16:42, 3F
推
12/02 19:10, , 4F
12/02 19:10, 4F
→
12/02 21:45, , 5F
12/02 21:45, 5F
→
12/02 21:48, , 6F
12/02 21:48, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章