1. 程式人生 > >深入理解計算機系統筆記三

深入理解計算機系統筆記三

這一點之前自己也有這樣的疑惑,就是當一個由w位組成的資料型別,如果要移動k≥w位會得到什麼樣的結果呢?C語言標準規避了在這種情況,比如對於w=32時,k分別是32,36和40時,位移量是通過k mode w得到的。這時候位移運算分別是移動0, 4, 8位。不過,對於這種行為C程式來說是沒有保證的,所以應該保證位移量小於待位移值得位數