memset函数&&bzro函数_C
// Code file created by C Code Develop #include "ccd.h" #include "stdio.h" #include "stdlib.h" #include "string.h" //1、memset函数 /*memset 函数是内存空间赋值函数,用来给某一块内存空间进行赋值的。 包含在<string.h>头文件中。 */ //函数的声明如下: void *memset(void *s, int v, size_t n); /*s为内存空间的地址,一般是数组名或结构体的地址。 v为要填充的值,填0就是初始化。 n为要填充的字节数。 */ //在实际开发中,程序员用memset函数对数组或结构体清零,在之前的章节中,我们已经用过很多次了。 // 2、bzero函数 /*bzero函数是内存空间清零。 包含在<string.h>头文件中。 */ //函数的声明如下: void bzero(void *s, size_t n); /*s为内存空间的地址,一般是数组名或结构体的地址。 n为要清零的字节数。 */ //如果要对数组或结构体清零,用memset和bzero都可以,没什么差别,看程序员的习惯。
本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/WG11/p/15340232.html,作者:def_Class