Delphi 中的 $ 是什么意思?

winghailong 2008-12-25 12:39:10
Delphi 中的 $ 是什么意思,,
读到一段代码是这样写滴。

var
id: Longint;

begin
id := $+StrToInt('66666666'); // 这里的 $ 是什么意思哈。。。
end;
...全文
161 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ks_reny 2008-12-25
  • 打赏
  • 举报
回复
學習一下
科比布莱恩特 2008-12-25
  • 打赏
  • 举报
回复
代表这个数是一个十六进制的。类同在C++里的0X.一般写算法时在C++只直接可以用0x的数据来直接加减,在Pascal中就比较麻烦了,还要多转一道。
yct0605 2008-12-25
  • 打赏
  • 举报
回复
$十六进制的标识符
ZuoBaoquan 2008-12-25
  • 打赏
  • 举报
回复
其实这里的$表示的是十六进制的常量,等同于$0。
id := $+StrToInt('66666666');等同于
id := $0 + StrToInt('66666666'); // 结果是66666666


CaiBirdy 2008-12-25
  • 打赏
  • 举报
回复
十六进制,不加就是十进制

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧