在Photoshop文件格式的文档中提到的Pascal字符串没有解释它们是什么。
那么,它们是什么,以及它们如何编码?
Pascal样式的字符串有一个前导字节(length
),后跟length
字符数据字节。
这意味着Pascal样式的字符串只能编码长度在0到255个字符之间的字符串(假设使用单字节字符编码,例如ASCII)。
顺便说一句,另一种流行的字符串编码是C样式的字符串,它没有长度说明符,但是使用零字节来表示字符串的结尾。因此,它们没有长度限制。
还有其他编码可以使用更多数量的前缀字节来促进更长的字符串。终结符字节/前哨也可以与长度前缀一起使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句