作者查詢 / Feis
作者 Feis 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1648則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP1648Soft_Job86b93902HW60Web_Design42GameDesign35NTU_BOTDorm18b96902HW14Dart14Kinmen13b90902xxx12MATLAB8Monkeys6NTU-Guitar6b92902xxx4b94902xxx4CSCamp20044CSIE_TTENNIS3CSCamp20022CSCamp20092HCKuo2MedRock2Python2ACMCLUB1ask1Baseball1bass1C_Sharp1Chan_Mou1Jacky1Jinmen1LoL1mrsthis1PDA1Programming1PttCurrent1Tech_Job1TOEIC1<< 收起看板(37)
1F推:你需要 malloc 或 new 去動態配置 Node11/11 22:07
2F→:用法錯誤. 你需要去看書了解動態配置11/11 22:24
3F→:想清楚為什麼要 malloc11/11 22:24
5F→:所以我們為什麼需要動態配置? 什麼時候需要? 你已經清楚了嗎?11/11 23:27
6F→:那你要想清楚在 InsertNode 裡面定義的 Node 的生死11/11 23:28
7F→:結論是你在 InsertNode 裡面要用 malloc 去配置11/11 23:29
8F→:核心問題是, 一般變數什麼時候會自動釋放記憶體?11/11 23:50
9F→:動態配置的重點在於你是手動配置跟手動釋放~11/11 23:51
10F→:可以控制記憶體釋放的時間點11/11 23:52
11F→:sizeof(char)照標準應該是1,此外pointer轉char不能說沒問題11/12 14:46
15F→:C99 6.5.3.4 規定要是 1, 指標相減跟轉型差很多.....11/12 15:21
16F→:pointer 轉 char 要看實作, 不一定會讓你過11/12 15:22
17F→:不然你有算過指標相加嗎?11/12 15:22
19F→:那個 1 不是指標吧......11/12 15:24
22F→:你給的連結就在說 sizeof(char)是1 阿..只是1byte != 8bits11/12 15:28
1F→:換行有什麼問題?11/05 12:01
2F→:我印象中05是沒有 regex 的,不過聽你說起來又不像11/04 22:28
1F→:Color.R 跟 intensity 形態?不能都整數11/03 16:33
11F→:aaqqaaqq: 錯誤訊息看起來很明顯阿 XD.11/02 14:10
1F→:硬要宣告的話可以用 array[10]="abcd" "\xff" "1234" "\xaa";11/01 16:35
2F→:但是要注意一下正負號的問題以及我不知道 Keil C 有沒有支援11/01 16:35
3F→:不過正常作法不是應該用結構嗎.11/01 16:37
2F→:new_size 錯誤. C-style string 你最後要加上 '\0'11/01 14:58
3F→:話說習題問題你可以直接寫信問我... Orz.11/01 15:02
4F→:你要看一下 String(const char *) 做什麼事情11/01 15:23
4F→:綠色部分是肯定不能這樣做的. a[i] 的型態會是 void11/01 16:45
5F→:何況 void * 是不能做指標的算術運算的 (+, -)11/01 16:46
5F→:21.2f 改成 21f, 不過實際上應該是 21lf (double)10/30 12:46