为了账号安全,请及时绑定邮箱和手机立即绑定

为什么数组为[8*1024]

char buff = new char[8*1024]

为什么是[8*1024]呢

正在回答

3 回答

1M=1024KB,1Kb=1024B,不一定是8,也可以大或者小,要取决于你要操作的文件的大小

0 回复 有任何疑惑可以回复我~

这里难道不是应该取决于你的内存大小么?通常这里的意思就是,先把内容读取到内存,这里的buff就是缓冲区的意思,就是在内存中开辟的一个空间!过程就是:硬盘-->内存-->硬盘!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么数组为[8*1024]

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信