聯合體與大小端存儲

union{ int val; char str[2]; }obj; int main() { obj.str[0] = 10; obj.str[1] = 1; cout<<obj.val; return 0; } 使用小端方式存儲,上述代碼的輸出結果爲:266. 能夠看到,obj.val中存儲的是010a,對應的二進制位0000 0001 000
相關文章
相關標籤/搜索