Internally >perl -MDevel::Peek -e"Dump(qq{\x{C2AE}});" __ encoded SV = PV(0x23734c) at 0x235fc0 / as UTF-8 REFCNT = 1 / FLAGS = (PADBUSY,PADTMP,POK,READONLY,pPOK,UTF8) PV = 0x182f574 "\354\212\256"\0 [UTF8 "\x{c2ae}"] CUR = 3 -----v------ ---v---- LEN = 4 \ \____ String \ \_______________________ Internal encoding (bytes) >perl -MDevel::Peek -e"Dump('abc');" SV = PV(0x236e00) at 0x182f778 REFCNT = 1 FLAGS = (PADBUSY,PADTMP,POK,READONLY,pPOK) PV = 0x182f56c "abc"\0 CUR = 3 -v- Bytes treated as LEN = 4 \________ iso-latin-1 by perl functions