memset错误记录

在写一段代码的时候,调试发现,一加上memset函数,其他已经给过值的无关变量的值会全部变回默认。

然后发现是memset的用法错误了,把一块很大的内存都更新了,导致出错。
正确用法:
memset(需要设置的数组,需要设置的值,设置的大小);

char a[100];
memset(a, '/0', sizeof(a));


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部