[問題] 讀檔後字串存入陣列問題

看板C_and_CPP (C/C++)作者 (ez王)時間14年前 (2012/05/16 21:55), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
VC++ 昨天有發過文章 (在上面) 這是我剛修改後的code http://codepad.org/spEgQGJA 目標是讀取一個.txt檔 裡面有32bit的字串 由0跟1組成 我想要把他一個一個存入我宣告的矩陣 最後再做2->10進位的轉換(這邊我會另外call function) 但在我printf檢查後發現每次換行都會跑出一堆"?" 好像是因為\n造成的? 下面是txt檔裡面的數字 00100001000010100000000010111110 00001000000000000000001001010110 10001101010100100000000000000100 另外問一下~ 請問我陣列為何要設成2維的(變矩陣) 不能使用1維的嗎? 感謝版友的回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.158.14 ※ 編輯: ezWang 來自: 203.67.158.14 (05/16 21:56)

05/16 22:03, , 1F
誰跟你說只能用一維的?
05/16 22:03, 1F

05/16 22:06, , 2F
我只是有個疑問而已~
05/16 22:06, 2F

05/16 22:06, , 3F
先多看點書吧,基礎還不穩,目前要講到你懂可能還有段距離.
05/16 22:06, 3F

05/16 22:08, , 4F
<程式碼原本給對的,也被改成不對... char s[33][33]>
05/16 22:08, 4F

05/16 22:10, , 5F
抱歉..因為我後來改成32 跟33跑的結果是一樣的...
05/16 22:10, 5F

05/16 22:15, , 6F
上一篇我得到的訊息是,檔案只有一行<因你po出來的也只有
05/16 22:15, 6F

05/16 22:16, , 7F
一行,沒再多行>,會錯是 '\n' 問題沒錯,如果不會改的話,
05/16 22:16, 7F

05/16 22:17, , 8F
您可再念過書,或靜待其他神手,或上傳原始檔,避免再次誤會.
05/16 22:17, 8F

05/16 22:18, , 9F
恩~我在試看看!!
05/16 22:18, 9F
文章代碼(AID): #1Fix7IaK (C_and_CPP)
文章代碼(AID): #1Fix7IaK (C_and_CPP)