123456789101112131415161718192021222324252627 |
- program punicodechartest;
- {$ifdef FPC}{$mode objfpc}{$h+}{$endif}
- {$ifdef mswindows}{$apptype console}{$endif}
- uses
- {$ifdef FPC}{$ifdef linux}cthreads,{$endif}{$endif}
- sysutils;
- var
- astr: ansistring;
- wstr: widestring;
- ustr: unicodestring;
- begin
- astr:= '';
- wstr:= '';
- ustr:= '';
- writeln(ptrint(pansichar(astr)));
- flush(output);
- writeln(ptrint(pwidechar(wstr)));
- flush(output);
- writeln(ptrint(punicodechar(ustr)));
- flush(output);
- writeln(ord(pansichar(astr)^));
- flush(output);
- writeln(ord(pwidechar(wstr)^));
- flush(output);
- writeln(ord(punicodechar(ustr)^));
- flush(output);
- end.
|