2025-11-20 06:43:04
首先得明白long在不同场景下的意思。在编程里long通常指4个字节的数据类型,能存最大到这个数,算下来是10位整数。要是用中文说"long"字,这个字本身是两笔画的,但用户应该不是问这个。再比如内存里long占的存储空间,如果是64位系统可能变成8个字节,这时候最大能存到54775807,变成19位整数。
为啥是这个答案呢?得看具体用啥场景。比如C语言标准规定long至少4字节,最大值是2^31-1,也就是十位的。而Java里的long是8字节,能到2^63-1,变成19位。数据手册里明确写着,32位系统long占4字节,64位占8字节,对应的最大整数位数分别是10位和19位。所以要根据系统位数判断,不能一概而论。要是用户问的是中文"长"字,那这个字的结构是两横一竖加撇捺,总共7画,但这种情况可能性很小。
本题链接: