Re: [問題] link_list指標

看板C_and_CPP作者 (極地之星光)時間15年前 (2011/02/26 01:13), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
問題都在別的地方 建議PO在免費空間 程式碼很長、分很多頁,要幫你debug不易,要弄到編譯環境也麻煩 (好吧,我承認是我複製過程中,多了一個右括號…) 完全不是指標的錯誤 原po用來檢查的程式碼如下 temp = head; for(temp;temp!=tail;temp->next) { cout << head->name; } 這裡就有三個錯誤了,紅色標出了兩個 第三個:原宣告name為int,使用cout印出就會是整數,不會印出英文 使用以下程式碼檢查,會印出所有英文各一次(結果如後附) 'a'-1 也可改成 96 for(node* temp1=head;;temp1=temp1->next) { printf("%c %d\n",temp1->name+'a'-1,temp1->count); if(temp1==tail) break; } 至於其他如magic number的問題……,又是另一個故事了(?!)

ctypes 是你的好朋友 :P

同樓上,原po請盡量使用 http://ppt.cc/ll(4 來寫

if((122-change)<27) //小寫 <=這種程式碼讓人很頭痛呢
我也建議改一下,對自己好也對看其他程式碼的人好 最後附上使用改過程式碼輸出結果 可以看出是 this is a test count me wow is this question easy 次數都是1次,應該可以猜出問題在哪 t 1 h 1 i 1 s 1 i 1 s 1 a 1 t 1 e 1 s 1 t 1 c 1 o 1 u 1 n 1 t 1 m 1 e 1 w 1 o 1 w 1 i 1 s 1 t 1 h 1 i 1 s 1 q 1 u 1 e 1 s 1 t 1 i 1 o 1 n 1 e 1 a 1 s 1 y 1 請按任意鍵繼續 . . . g 1 o 1 o 1 d 1 l 1 u 1 c 1 k 1 p 1 a 1 s 1 s 1 請按任意鍵繼續 . . . 以上,還有問題再推文或回文吧… (ptt首PO,有問題請鞭小力點) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.143.74 ※ 編輯: kiedveian 來自: 59.117.143.74 (02/26 01:14)

02/26 01:27, , 1F
推你的耐心抓蟲 XD
02/26 01:27, 1F
文章代碼(AID): #1DP-CtOQ (C_and_CPP)
文章代碼(AID): #1DP-CtOQ (C_and_CPP)