社区
非技术区
帖子详情
Delphi 中的 $ 是什么意思?
winghailong
2008-12-25 12:39:10
Delphi 中的 $ 是什么意思,,
读到一段代码是这样写滴。
var
id: Longint;
begin
id := $+StrToInt('66666666'); // 这里的 $ 是什么意思哈。。。
end;
...全文
165
5
打赏
收藏
Delphi 中的 $ 是什么意思?
Delphi 中的 $ 是什么意思,, 读到一段代码是这样写滴。 var id: Longint; begin id := $+StrToInt('66666666'); // 这里的 $ 是什么意思哈。。。 end;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
十六进制,不加就是十进制
Delphi
中
@,^,#,$特殊符号意义
概述: ^: 指针 @: 取址 #: 十进制符 $: 十六进制符 @:取址运算符; var int:integer; p:^integer; begin new(P); int:=24; p:=@int; dispose(P); end; ^:指针的引用解析
Delphi
中
@,^,#,$分别表示什么?
Pint:^string;在这里将^放在数据类型之前,说明是声明的字符串指针类型! 如果想取出指针引用的值的话,就将^放在声明的类型后就可以了,比如:Pint^ 想取Pint类型的所引用地址的话,就将@放在之前就可以了,比如:@Pint
delphi
中
的几个符号@、^、$
@符号返回一个变量的地址 例: var f:string; p:^string; //声明一个字符串类型的指针begin f =demo; p = @f; showmessage(p^);//显示结果为‘demo’ end; ^符号在
delphi
中
非技术区
830
社区成员
53,568
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章