s*k
2 楼
系统是little endian, 定义一个Usigned int 32, 然后bit shift >>1.这个操作还
是除法(/2)吧,而不是把LSB往MSB移,从而导致变成(*2)?
同样 如果做强制类型转换,比如定义一个Usigned int32 a = 0x00ff
那么(uint16) a = 0xff?而不是0x00吧
有点糊涂,大侠指教下
是除法(/2)吧,而不是把LSB往MSB移,从而导致变成(*2)?
同样 如果做强制类型转换,比如定义一个Usigned int32 a = 0x00ff
那么(uint16) a = 0xff?而不是0x00吧
有点糊涂,大侠指教下
u*u
3 楼
1) 移位操作和endianess没有一点关系.
2) unsigned int32 a=0x000000ff, unsigned int16 b=0x00ff.和endianess没有一点
关系.
3) 为什么我们说C语言不好?问题就是在于有太多的类似的概念不清的新手上来就用C.
【在 s********k 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 系统是little endian, 定义一个Usigned int 32, 然后bit shift >>1.这个操作还
: 是除法(/2)吧,而不是把LSB往MSB移,从而导致变成(*2)?
: 同样 如果做强制类型转换,比如定义一个Usigned int32 a = 0x00ff
: 那么(uint16) a = 0xff?而不是0x00吧
: 有点糊涂,大侠指教下
2) unsigned int32 a=0x000000ff, unsigned int16 b=0x00ff.和endianess没有一点
关系.
3) 为什么我们说C语言不好?问题就是在于有太多的类似的概念不清的新手上来就用C.
【在 s********k 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 系统是little endian, 定义一个Usigned int 32, 然后bit shift >>1.这个操作还
: 是除法(/2)吧,而不是把LSB往MSB移,从而导致变成(*2)?
: 同样 如果做强制类型转换,比如定义一个Usigned int32 a = 0x00ff
: 那么(uint16) a = 0xff?而不是0x00吧
: 有点糊涂,大侠指教下
相关阅读
今天又被阿三黑了又一个野鸡大学:硅谷科技大学倒下了可耻可悲的 上海交大 汉芯造假G家拒了offer,以后需要重新面试吗M家的面试流程怎样的能否写一个shell script , 跑一段程序,自动每天跑一次。去年BASF在上海招聘,月薪7千,最后面试一半是海龟文章在简历中的顺序 (转载)鈥DevelopRe: 哥坚决不支持美籍华人回中国工作 (转载)客服这种工作真不是人干的纽约前警官办公室内性侵女下属,从职业封闭说性骚扰【工作机会】南湾startup工作机会Re: airbnb现在是不是也岌岌可危? (转载)马工都是死活不愿意换单位的人宗庆后曝猛料:施一公请辞清华副校长是还不起房贷 (转载)从性价比来说AF可能是最低的lintcode 有1300+ 题,为什么我的 To do 显示才597题?为什么年轻人不愿选择工人职业?请问我这样的情况想转data science 算是“缺学位”吗?