如果你加入了程式設計,免不了就會被這二個術語轟炸,真的很討厭.

與其每天被煩,那就花點時間來了解它吧.

先說說現象吧

強型別, 精準的定義了變數的型別,所以能在編譯時或在寫程式時(某些IDE)時就會報錯,提醒型別不符的問題.

弱型別, 對變數沒有精確的定義型別,交由程式自己判別,或經過轉換型別的結果

強型別的除錯比較明顯,編寫或編譯時可避免型別不符的錯誤或其導致的後續錯誤,但弱型別就需要去觀察錯誤訊息,或下中斷去除錯.

簡單的判斷方法就是,一開始明確定義型別,程式執行中也不會轉換型別,就叫做強型別.

arrow
arrow

    痞客興 發表在 痞客邦 留言(0) 人氣()