我的问题看起来很像
如何在两个32位整数中存储64位整数并再次转换回来
(我有一个无符号32位,我需要在C中放入4个无符号8位变量)
但
我的问题是这是否:
uint8_t a; uint32_t b; a = b;
保证a充满了最右边的8位,而不是最左边的8位?
c casting
c ×1
casting ×1