如何从其内容中确定文本文件的大小

时间:2012-12-13 02:29:37

标签: c++ sizeof

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

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次。在编程术语中调用这些字节是什么?

1 个答案:

答案 0 :(得分:1)

\n\r在每行的末尾,除了最后一个占用1个字节。