开发者社区> 问答> 正文

linux C编程,用内存映射写入后,文件中含大量的'#',求可能的原因解决

写入后文件如下,出现不该有的#,并且结尾加入了'0'结束符,却后面一大堆'#'
192.168.123.123#

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

192.168.123.123

展开
收起
杨冬芳 2016-07-14 13:27:07 2693 0
1 条回答
写回答
取消 提交回答
  • Zzz
    开发

    第一文件创建的时候指定一下size,第二写入文件的时候指定一下写入的length

    2019-07-17 19:56:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 技术揭秘 立即下载
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载