初始化的作用是什么?
初始化就是把變量賦為默認(rèn)值,把控件設(shè)為默認(rèn)狀態(tài),把沒準(zhǔn)備的準(zhǔn)備好。 但是如果是整個(gè)系統(tǒng)初始化那就不一樣了。
在匯編語言中,為變量分配空間時(shí),初始化過的變量的初值位于可執(zhí)行文件代碼段數(shù)據(jù)后,會(huì)占用一定空間,不必要的初始化會(huì)造成磁盤空間的浪費(fèi)。
在C語言等高級(jí)語言中,為每一個(gè)變量賦初值被視為良好的編程習(xí)慣,有助于減少出現(xiàn)Bug的可能性。因此,是否對(duì)不必要的變量初始化依情況而定。