C51中如把4个unsigned char 组成32位的unsigned long,运算最快

2020-02-05 09:21发布

比如unsigned char a,b,c,d
unsigned long e
常规的赋值方式为e=a*256^3+b*256^2+c*256^1+d;
在8位机中,实际e还是有4个8位的数来保存,可不可以直接把a,b,c,d放入4个8位内存单元中。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。