[code 小心得]check 是否為Null的重要性

如主題  小弟又來....

這次說一下 最近遇到的事情

device 的browser 會在讀取某一個網頁  發生crash.
查了半天  才發現  原來是因為之前的某一個patch(判斷字型的功能),
沒有先做check 那個變數 是否為Null 所以在做compare的時候,
就會掛點了


另外像是 用 讀取環境變數  getenv,將存放的指標變數 做compare時,
建議也要先做check 是否為Null,因為不能保證  當下一定是有值的狀況,
當沒值去做compare 就容易造成 溢位等

以上感謝  下台一鞠躬

留言