我对较低级别的事物(例如字符有多少个字节)并不是很有经验。我试图找出一个字符是否等于一个字节,但没有成功。
我需要设置一个用于服务器和客户端之间的套接字连接的分隔符。该分隔符必须尽可能小(以字节为单位),以最小化带宽。
当前分隔符是“#”。获得其他分隔符会减少我的带宽吗?
最佳答案
这取决于您使用什么字符编码在字符和字节之间进行转换(这根本不是一回事):
US-ASCII 字符(其中 # 是其中之一)在 UTF-8 中仅占用 1 个字节,这是允许多字节字符的最流行的编码。
关于size - 某些字符是否比其他字符占用更多字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1049139/