如果你加入了程式設計,免不了就會被這二個術語轟炸,真的很討厭.
與其每天被煩,那就花點時間來了解它吧.
先說說現象吧
強型別, 精準的定義了變數的型別,所以能在編譯時或在寫程式時(某些IDE)時就會報錯,提醒型別不符的問題.
弱型別, 對變數沒有精確的定義型別,交由程式自己判別,或經過轉換型別的結果
強型別的除錯比較明顯,編寫或編譯時可避免型別不符的錯誤或其導致的後續錯誤,但弱型別就需要去觀察錯誤訊息,或下中斷去除錯.
簡單的判斷方法就是,一開始明確定義型別,程式執行中也不會轉換型別,就叫做強型別.
文章標籤
全站熱搜