c语言数组怎么清零?

Python027

c语言数组怎么清零?,第1张

初始化时可以这样\x0d\x0aa[4]={0}\x0d\x0a或者memset(a,0,sizeof(a))\x0d\x0a赋值时可以这样:\x0d\x0amemset(a,0,sizeof(a))\x0d\x0amemset需要#include

C语言数组和整型数组清空方法,示例:

1、整数数组清零

函数:void bzero(void *s, int n)

头文件: #include <string.h>

功能说明:将字符串s的前n个字符置为0,一般n取sizeof(s),将整块空间清零;

举例:char str[10]    bzero(str, sizeof(str))      也可以将整个结构体清零;

2、数组清空

使用时间:94s

for( k = 0 k <10000 k++ )

for( i = 0 i<MAXi++ )

for( j = 0j <MAXj++ )

a[i][j] = 0

扩展资料

C语言结构体初始化

1、定义:

struct InitMember

{

int first;

double second;

char* third;

float four

}

2、定义时赋值:

struct InitMember test = {-10,3.141590,"method one",0.25};