一个很简单的文件字节数问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 6
- 注册时间: 2008-11-23 18:27
一个很简单的文件字节数问题
新建一个文件,键入一个a, 保存,然后看文件字节数 为啥是2呢? 空文件是0, 2个字母是3字节,是不是在文件最后还有什么东西?
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 一个很简单的文件字节数问题
文件内容本身的字节数与编码方式有关。。。文件头和文件尾不计入文件字节数,但会占据存储空间。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
-
- 帖子: 6
- 注册时间: 2008-11-23 18:27
Re: 一个很简单的文件字节数问题
这个我知道,但是我什么都没说明 默认应该是asc2的吧.wangdu2002 写了:文件内容本身的字节数与编码方式有关。。。
是的 实际占用空间会更多,但我只想得到文件里面的字符字节数,为什么会多出一个字节来?这里面也没有回车换行, windows下面显示的就是1...郁闷了wangdu2002 写了:文件头和文件尾不计入文件字节数,但会占据存储空间。
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7353
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: 一个很简单的文件字节数问题
会有一个回车换行符吧(虽然其实你没回车),我回家试试再告诉你
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: 一个很简单的文件字节数问题
in english word it is 3bytes
in chinese word,it is 7 bytes
but i never care this
in chinese word,it is 7 bytes
but i never care this
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
Re: 一个很简单的文件字节数问题
vim默认自动在行尾加换行符zzwt 写了:新建一个文件,键入一个a, 保存,然后看文件字节数 为啥是2呢? 空文件是0, 2个字母是3字节,是不是在文件最后还有什么东西?
ニンニク入れますか?
x60 with gentoo
x60 with gentoo
- y.z.h
- 帖子: 1750
- 注册时间: 2008-11-13 11:39
Re: 一个很简单的文件字节数问题
后面有个回车,可能跟gedit 有关。
新建空文件,字节是0。
gedit 打开输入1231,保存,是5字节。
用leafpad(另一个编辑器)打开以上文件,发现有两行,第一行后有回车,删除为一行,保存,是4字节。
再用gedit打开,直接保存,又是5字节,打开后不保存,还是4字节。
用gedit打开空文件,保存无影响。
可以用其它编辑器试试。
新建空文件,字节是0。
gedit 打开输入1231,保存,是5字节。
用leafpad(另一个编辑器)打开以上文件,发现有两行,第一行后有回车,删除为一行,保存,是4字节。
再用gedit打开,直接保存,又是5字节,打开后不保存,还是4字节。
用gedit打开空文件,保存无影响。
可以用其它编辑器试试。
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
-
- 帖子: 6
- 注册时间: 2008-11-23 18:27
Re: 一个很简单的文件字节数问题
ok 看来是编辑器的问题,在末尾加入了换行,那就难怪了.y.z.h 写了:后面有个回车,可能跟gedit 有关。
新建空文件,字节是0。
gedit 打开输入1231,保存,是5字节。
用leafpad(另一个编辑器)打开以上文件,发现有两行,第一行后有回车,删除为一行,保存,是4字节。
再用gedit打开,直接保存,又是5字节,打开后不保存,还是4字节。
用gedit打开空文件,保存无影响。
可以用其它编辑器试试。
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: 一个很简单的文件字节数问题
got itwangdu2002 写了:文件末尾的空行化是GNU编程传统。