相关疑难解决方法(0)

为什么Delphi和Free Pascal通常更喜欢有符号整数数据类型到无符号整数?

我不是Pascal新手,但直到现在我仍然不知道为什么DelphiFree Pascal通常声明参数并将值返回为有符号整数,而我看到它们应该始终是正数.例如:

  • Pos()返回Integer的类型.有可能成为负面的吗?
  • SetLength()NewLength参数声明为Integer的类型.字符串是否有负长度?
  • System.THandle宣称为Longint.手柄有负数吗?

有许多决定,如Delphi和Free Pascal.这背后有什么考虑因素?

delphi pascal freepascal

17
推荐指数
4
解决办法
2077
查看次数

标签 统计

delphi ×1

freepascal ×1

pascal ×1