我不是Pascal新手,但直到现在我仍然不知道为什么Delphi和Free Pascal通常声明参数并将值返回为有符号整数,而我看到它们应该始终是正数.例如:
Pos()
SetLength()
NewLength
System.THandle
有许多决定,如Delphi和Free Pascal.这背后有什么考虑因素?
delphi pascal freepascal
delphi ×1
freepascal ×1
pascal ×1