"80 81" and "80 81 00" use the single byte format. "C2 80 C2 81" and "C2 80 C2 81 00" use the multi byte format.
He even said it himself that those aren't all the same format: "You still haven't demonstrated how you can get those four to exist with only two string types".
All four is the same byte string. Calling any of them character string is weird. Calling all of them character string makes no sense.
In reply to Re^55: Interleaving bytes in a string quickly
by ikegami
in thread Interleaving bytes in a string quickly
by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |