1

假设一个文本文件包含以下文本:

1.11111111
2.22222222
3.33333333
4.44444444
5.55555555

文件的大小是多少?我们如何确定它?

假设:[5*(每行 10 个字符 10 个字节)+ 每个字符串末尾的 5 个空指针] = 55 个字节。

但是 Windows 显示了 3 个额外的字节,总共 58 个字节。3 个字节从何而来?

编辑: NULL 指针占用零字节。所以,我们从某个地方得到了 8 个额外的字节。

更多编辑:经过一些试验,每次我们按 ENTER 键都会创建 2 个字节。这就是 8 个字节的来源——按 ENTER 4 次。这些字节在编程术语中称为什么?

4

1 回答 1

1

\n\r在除最后一行之外的每一行的末尾分别取 1 个字节。

于 2012-12-13T02:34:32.067 回答