小编hex*_*079的帖子

如果我向12字节缓冲区写入少于12个字节会发生什么?

可以理解的是,将缓冲区错误输出(或创建溢出),但如果12字节缓冲区中使用的字节少于12个,会发生什么?是否有可能或者空尾随时都是0?正交问题可能会有所帮助:缓冲区在实例化但未被应用程序使用时包含哪些内容?

我在Visual Studio中查看了几个宠物程序,似乎它们附加了0(或空字符),但我不确定这是否是一个可能因语言/编译器而异的MS实现.

c c++ buffer memory-management

28
推荐指数
3
解决办法
3358
查看次数

标签 统计

buffer ×1

c ×1

c++ ×1

memory-management ×1