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

为什么数组为[8*1024]

char buff = new char[8*1024]

为什么是[8*1024]呢

正在回答

2 回答

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

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

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

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

举报

0/150
提交
取消

为什么数组为[8*1024]

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号