String 你会如何描述一个;“小恩迪安”;或;“大端词”;ASCII字符串?

String 你会如何描述一个;“小恩迪安”;或;“大端词”;ASCII字符串?,string,endianness,String,Endianness,我试图描述将ASCII字节(可变长度)字符串转换为(固定长度)单词的过程。请帮忙 这是一台64位机器。所以零是0x000000000000,一个是0x0000000000000001 接下来,我想在其中存储单词p(0x50)I(0x69)z(0x7A)z(0x7A)a(0x61) 我想将其存储为: PPiizzzzaa 0x00000050697A7A61 也就是345367018081。这样做的好处是字符串的字典顺序等于整数的字典顺序 使用文字(而非ASCII艺术)来描述这一

我试图描述将ASCII字节(可变长度)字符串转换为(固定长度)单词的过程。请帮忙

这是一台64位机器。所以零是
0x000000000000
,一个是
0x0000000000000001

接下来,我想在其中存储单词p(
0x50
)I(
0x69
)z(
0x7A
)z(
0x7A
)a(
0x61

我想将其存储为:

        PPiizzzzaa
0x00000050697A7A61
也就是345367018081。这样做的好处是字符串的字典顺序等于整数的字典顺序

使用文字(而非ASCII艺术)来描述这一点会带来端点和填充的问题

这是正确的只是说

将字符串(UTF-8编码)小尾端存储到64位字中

或者,在某些情况下,这是不明确的

有必要说“左填充零字节”吗