永发信息网

取低两位字节

答案:3  悬赏:60  手机版
解决时间 2021-12-31 21:21
int a;
BYTE *buf;
要求取a的低两位字节,低、高两位分别存在buf[0]、buf[1]中。

怎么写?
最佳答案
int a;
//a=....
BYTE *buf = new BYTE[2];
if (buf != NULL)
{
*buf = (BYTE)(a & 0xff);
*(buf+1) = (BYTE)( (a>>8) & 0xff );
//operation....
delete buf;
}
buf = NULL;
全部回答
buff[0] = a^0x000f buff[1] = a^0x00f0
地址低两位为0,这样每两个地址之间的字节数都是4的整数倍!如果地址低两位不全为0,则无法4字节对齐
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
运动会什么时候
①将绿色环保作为理念引入时装,始于80年代。
— made Daisy wild with joy?—Her success
零点广告(玉茗大道与背山路交叉口)怎么去啊,
女主穿越成小兽的宠文
现代舞穿什么鞋子
下图漫画包含的哲理是①整体与部分相统一 ②
若关于x的方程2x2-ax+2=0有两个相等的实数根
七上英语作文10个(60词)
会声会影10导出的视频为什么不能用nero刻录
梦见自己和很多人在澡堂洗澡
自在事物的联系和人为事物的联系区别在于:A.
运动护腕带用英语怎么说
墙壁开关(标准)往上按是开还是往下按是开?
为什么有些人抽烟不上瘾
推荐资讯
---I’mtoonervoustogiveatalkinfrontofsoman
学校有理由拒绝学生的延期毕业申请吗? 5分
怎样批量将照片的文件名添加到照片中
电子商城日语怎么说
有一块长方形菜地,长42米,宽16米,这块菜地
type3 V5.3好了打不开啊 4.2版本的也打不开
第二节:写作(满分30分)今天是3月19日,星
平面标注法是什么意思
coloured是不是colour的过去式?
请问,我是UD的新手.各位UD高手们进来!!!!!!!,
朋友在古代怎么说
东城中心供电所(四会市宝利阳光通讯邮政便民
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?