社区
Delphi
帖子详情
一个WORD型变量赋一个负数,为何不报错?
stall
2003-08-20 08:22:33
procedure TForm1.Button1Click(Sender: TObject);
var
a,b:integer;
aa:word;
begin
a:=600;b:=400;
aa:=b-a;
end;
运行竟不报错,(但用aa:=400-600就报错)我本想用try... except...来防止B小于A的,这样就用不了了,各位有知道原因的吗?
...全文
805
9
打赏
收藏
一个WORD型变量赋一个负数,为何不报错?
procedure TForm1.Button1Click(Sender: TObject); var a,b:integer; aa:word; begin a:=600;b:=400; aa:=b-a; end; 运行竟不报错,(但用aa:=400-600就报错)我本想用try... except...来防止B小于A的,这样就用不了了,各位有知道原因的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SuperSeventh
2003-08-20
打赏
举报
回复
每次都有收获! :)
lxpbuaa
2003-08-20
打赏
举报
回复
madyak(无天)(★★):
我用的是宽带,呵呵,快一点!不好意思!
—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
madyak
2003-08-20
打赏
举报
回复
TO: lxpbuaa(桂枝香在故国晚秋) 我发第一贴时,没看你发的贴,我是播号上网,经常发贴失败,发得要慢些!
你得更实用些!属于局部范围检查,我的是全部范围检查!
madyak
2003-08-20
打赏
举报
回复
TO: lxpbuaa(桂枝香在故国晚秋) 我发第一贴时,没看你发的贴,你得更实用些!属于局部范围检查,我的是全部范围检查!
madyak
2003-08-20
打赏
举报
回复
是得,二者基本一样!
draking
2003-08-20
打赏
举报
回复
又学了一点,不错不错!
lxpbuaa
2003-08-20
打赏
举报
回复
madyak(无天):
选中Range Checking等价于:{$R+} :》:》:》:》
—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
madyak
2003-08-20
打赏
举报
回复
想报错要这样才行:
在IDE下,Project->Options->Compiler页下,在Runtime Errors 选中Range Checking
然后Save all,再Build All
试试看!
lxpbuaa
2003-08-20
打赏
举报
回复
建议不要这么作,如果一定要实现你的效果。请这样:
var
a,b:integer;
aa:word;
begin
a:=600;b:=400;
{$R+} //执行越界检查
aa:=b-a;
{$R-}
//…………
end;
—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
人力资源管理软件(完全免费)
修正环境
变量
处理的
一个
漏洞(感谢大唐) 修正保险支付再次选择,记录多后异常的漏洞(感谢杰杰)(人力资源软件) 简化网络模式的配置(感谢很多朋友) 其他的一些优化(感谢杰锋、养山芋、忆江南、柳照小楼东,还有...
shell :=、 :+、 :-、 :?
变量
扩展修饰符
修饰符首先提供
一个
简单的条件测试,用来检查某个
变量
是否已经被设置,然后根据测试结果给
变量
赋
一个
值。
变量
修饰符 修饰符 值 ${variable:-
word
} 如果
变量
variable已被设置且非空,则代入它的值。否则,代...
Go语言Web开发书城项目教程(含配套资料)
在Go中,如果你导入了
一个
包,但是没有用,或你定义了
一个
变量
,后面没有使用这个
变量
都会
报错
。 本套课程从GoWeb基础讲起,并配有实战案例,内容包含:Web简介、使用Go搭建服务器、使用Go对数据库进行增删改查...
plc中int数据类
型
范围_PLC编程时
Word
和int数据类
型
傻傻分不清楚?一文搞懂!
大家在做PLC程序设计时有没有遇到过这种困惑:有的程序里INT 和
WORD
可以互用,但是有的不行,
word
和INT各自的区别以及总结下哪些可以替代互用,哪些不能互用?本文一起学习一下!一、区别的概述(着急的话看完这段就...
计算机补码:
负数
赋
值给unsigned char的“奇怪”结果
在《C++ Primer》(第五版)中,第2.1.2小节类
型
转换内容中,有一行示例代码: unsigned char c = -1 // ...看完这篇文章,你还可以反问面试官,计算机底层为什么只需只有
一个
加法器,而不用再设计
一个
减法器?
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章