使用memset!
memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法
memest原型
void *memset(void *s, int c, size_t n);
第一个参数: 传你要初始化的那个buffer地址
第二个参数: 是你将用那个值初始化你这片空间
第三个参数: 是你这个空间的大小
在构造函数中:
A()
{ memset(b,0,sizeof(int)*24); }
还可以在构造函数中用
for(int i=0;i<24;i++)
b[i]=0;
LZ说的那个带参数列表的办法,好像不可以的。
不能用初始化列表。
只能用for语句一个一个赋值。
不行