入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

在c++(qt)中,截十六位转八位的方法(十六进制转二进制,上位机数据传下位机时需要)

创建时间:2013-04-27 投稿人: 浏览次数:3501
qint16 a =0x00ff;     qDebug()>8)&0xff) 因为qt输出的是int十进制,所以结果是 0 255 首先qint16是定义一个十六位的类型,0x00ff是255的十六进制 因为十六位转八位时会截取后八位 所以如果要完整截取需要取两次 第一次取前8位uchar((a>>8)&0xff) ucha : r是一个八位的字符类型,所以
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。