社区
数据库相关
帖子详情
为什么 POS('|','王韡|')=4,不是等于5?
arraiy
2010-06-22 10:34:53
1、为什么 POS('|','王韡|')=4,不是等于5?
2、而length('王韡|')=5 这个正确
3、S := '王韡|',S[5]等于'|'正确,为啥S[4]也等于'|',为什么会这样?
...全文
148
13
打赏
收藏
为什么 POS('|','王韡|')=4,不是等于5?
1、为什么 POS('|','王韡|')=4,不是等于5? 2、而length('王韡|')=5 这个正确 3、S := '王韡|',S[5]等于'|'正确,为啥S[4]也等于'|',为什么会这样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
arraiy
2010-06-22
打赏
举报
回复
多谢大家!是低位相同的问题!
bylgood
2010-06-22
打赏
举报
回复
太强了
notebook800
2010-06-22
打赏
举报
回复
是汉字的ANSI码
notebook800
2010-06-22
打赏
举报
回复
Buffer: array[1..5] of Byte;
Buffer = (205,245,237,124,124);
haitao
2010-06-22
打赏
举报
回复
[Quote=引用 6 楼 notebook800 的回复:]
王 韡 |
CDF5 ED7C 7C
[/Quote]
不是国标码?记得国标汉字的字节都是a1、b1以上的
husion01
2010-06-22
打赏
举报
回复
你把汉字改一下,可能码刚好重复
林石公
2010-06-22
打赏
举报
回复
太Newbility了
notebook800
2010-06-22
打赏
举报
回复
王 韡 |
CDF5 ED7C 7C
弘石
2010-06-22
打赏
举报
回复
看了对string使用ansi为前缀的方法还是很有道理的,这个使用ansipos方法就没有问题了
老之
2010-06-22
打赏
举报
回复
韡 字的右边一半刚好是由‘|’组成,这种几率很少的
haitao
2010-06-22
打赏
举报
回复
是不是“韡”的后半个字符正好是高位为1的“|”?
Harryfin
2010-06-22
打赏
举报
回复
“韡”的低位字节刚好是“|”的ASCII吗吧
winstonbonaparte
2010-06-22
打赏
举报
回复
中文是算两个字符的,发生了截取,所以出现了乱码吧
delphi中
pos
和Ansi
pos
函数的区别
POS
和ANSI
POS
的主要区别在于,
POS
参数多用于是一个字符,而ANSI
POS
多用于是多个...Ansi
Pos
是以Ansi字符做为
Pos
单位,例如Ansi
Pos
('|','
王韡
|')得到的值是5
Pos
是以字节作为
Pos
单位,例如
Pos
('|','
王韡
|')得到的值是
delphi中
pos
函数怎么用?
pos
(a,b)函数用法如下:取出子串a,在父串b中第一次出现的位置。 例如:
pos
(‘b’,‘abcd’); 返回结果是2; 在delphi中使用汇编异常的简单,只用使用关键字asm....end来引导就行了。得到一个字符在字符串...
pip-h5py-2.2.1.tar.gz.zip
pip-h5py-2.2.1.tar.gz.zip
金蝶KIS商贸基础版 V4.1.rar
金蝶KIS商贸基础版 V4.1.rar
Product_Orders.zip
Product_Orders.zip
数据库相关
2,507
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章