引用:
原帖由 liuyanghejerry 于 2010-4-6 16:10 发表
看见这个我就想到曾经一个女人给我10个sha512(是叫这个么)加密列,让我猜她手机号,我当时就想油炸了她…
……………………好吧我服了您了……竟然会碰到这种人,运气真好……
那啥……完全感觉不到答题卡的作用……
那个ASCII码出现负数该怎么办?
经过测验,VB中“咚”的ASCII码是负数,然后在C中用printf输出“printf("%d",'咚');”得到正数57291
所以……这个……
文明用语的,我再编辑……
C++Builder我完全不会用UnicodeString,也不会用Unicode字符,所以完全不知道正确的ASCII是多少……
但是还好Delphi默认就是Unicode,然后得到咚的码是21658,正向逆向转换都是这个结果
所以……这个……
引用:
procedure TForm1.FormCreate(Sender: TObject);
var
a:char;
begin
a:='咚';
showmessage(inttostr(ord(a)));得到21658
showmessage(chr(21658));得到“咚”
end;
[
本帖最后由 roywillow 于 2010-4-6 23:00 编辑 ]