2016年2月27日 星期六

ptt_C語言常見問題十三誡


1.不可以使用尚未給予適當初值的變數

2.不能存取超過陣列既定範圍的空間

3.不可以提取不知指向何方的指標

4.不要試圖用 char* 去更改一個"字串常數"

5. 不能在函式中回傳一個指向區域性自動變數的指標

6.不可以只做 malloc(), 而不做相對應的 free()

7.在數值運算中、賦值或比較中不可以隨意混用不同型別的數值

8在一個運算式中,不能對一個基本型態的變數修改其值超過一次以上

9.在Macro 定義中,務必為他的參數個別加上括號

10.不可以在stack設置過大的變數

11.使用浮點數精確度造成的誤差問題

12.不要猜想二維陣列可以用 pointer to pointer 來傳遞

13.函式內 new 出來的空間記得要讓主程式的指標接住

沒有留言:

張貼留言