bzero()函数,是一个C语言函数,但不是标准库函数,没有在ANSI中定义。
目前Linux的GCC支持。
函数功能:将指定内存块的前n个字节全部设置为零。
函数所在头文件:#include <string.h>
函数原型: void bzero(void *s, int n);
函数参数:s为内存(字符串)指针,所指定内存块的首地址,n 为需要清零的字节数。
实际上,bzero(void *s, int n) 等价于 memset((void*)s, 0,size_tn),用来将内存块的前 n 个字节清零,但是 s 参数为指针,又很奇怪的位于 string.h 文件中,也可以用来清零字符串。
由于bzero不是标准库函数,所以可移植性不是很好,建议使用memset函数代替。
今天的文章c语言中bzero啥意思_C语言中自定义函数分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/45678.html