ptt_C語言常見問題十三誡
1.不可以使用尚未給予適當初值的變數
2.不能存取超過陣列既定範圍的空間
3.不可以提取不知指向何方的指標
4.不要試圖用 char* 去更改一個"字串常數"
5. 不能在函式中回傳一個指向區域性自動變數的指標
6.不可以只做 malloc(), 而不做相對應的 free()
7.在數值運算中、賦值或比較中不可以隨意混用不同型別的數值
8在一個運算式中,不能對一個基本型態的變數修改其值超過一次以上
9.在Macro 定義中,務必為他的參數個別加上括號
10.不可以在stack設置過大的變數
11.使用浮點數精確度造成的誤差問題
12.不要猜想二維陣列可以用 pointer to pointer 來傳遞
13.函式內 new 出來的空間記得要讓主程式的指標接住
沒有留言:
張貼留言