博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shr 右移测试
阅读量:6150 次
发布时间:2019-06-21

本文共 618 字,大约阅读时间需要 2 分钟。

 

 

fdword :DWORD;procedure TForm10.btn1Click(Sender: TObject); var  temp:DWORD;begin  fdword :=786627;    //786627  11000000000011000011  temp := fdword shr (1*8);    //  ShowMessage(IntToStr(temp)); //3072   110000000000  temp := fdword shr (2*8);  ShowMessage(IntToStr(temp));  //12  1100  temp := fdword shr (3*8);  ShowMessage(IntToStr(temp));  //0   0  temp := fdword shr (4*8);  ShowMessage(IntToStr(temp));//786627    11000000000011000011  temp := fdword shr (5*8);  //右移 5个字节  提示错误  //[DCC Error] Unit10.pas(41): E1012 Constant expression violates subrange bounds  //(DCC错误)Unit10.pas(41):E1012常数表达式违反了附属的区域范围end;

 

转载地址:http://kymya.baihongyu.com/

你可能感兴趣的文章
怎样成为一个高手观后感
查看>>
[转]VC预处理指令与宏定义的妙用
查看>>
JQuery radio单选框应用
查看>>
MySql操作
查看>>
python 解析 XML文件
查看>>
MySQL 文件导入出错
查看>>
java相关
查看>>
由一个异常开始思考springmvc参数解析
查看>>
向上扩展型SSD 将可满足向外扩展需求
查看>>
jenkins updatecenter更新插件有问题
查看>>
我的友情链接
查看>>
SQL Server -- T-SQL 编码标准
查看>>
图解Team Foundation Server 2013系列
查看>>
智能语音控制中心 - 树莓派、Nanopi、Orangepi语音识别控制
查看>>
利用SCVMM 2012 R2来管理Azure虚拟机
查看>>
在U盘上安装ESXi 4.1.0
查看>>
北信源内网安全管理管理系统
查看>>
邮件营销整体解决方案
查看>>
借助工具Profwiz进行加域及账户配置文件迁移
查看>>
09-OSPF故障排查总结
查看>>