memset初始化

1、初始化int(比较特殊,初始化的个数需要*4)

1、注意使用:sizeof(a)/sizeof(a[0])*4;而不是16,数组的个数需要添加4倍

	int a[16];
	memset(a,0,sizeof(a)/sizeof(a[0])*4);

2、直接使用16就会错误

3、使用16*4就可以了(数组的个数需要添加4倍)

2、初始化char

1、char的时候,直接数组多大,就除以多大

3、初始化BYTE

1、BYTE:是和char一致的,数组多大,就除以多大

猜你喜欢

转载自blog.csdn.net/qq_40544338/article/details/86677484