九九百科網

位置:首頁 > 經驗 > 

在C語言中負數能做自減運算嗎

經驗6.36K

在C語言中負數能做自減運算嗎

自減,自增都是針對變量的,其值是正還是負沒關係,只需要判斷超越範圍,當一個整數是最小負數時,自減會出錯變成正數,這和數學上的數的運算不一樣,計算機的整數,實數長度是有限的,可以表示的數的個數是有限的,必要時要處理那種極端情況,才能保正程序不僅理論上正確,運行時一樣正確。