如何清空结构体数组?
struct st_r
{
''''''''
''''''''
}
str_r st[20];
要清空这个结构体数组,用memset函数,我换了几种做法似乎都不行。
memset(&st,NULL,sizeof(st)*40);
memset(&st,NULL,sizeof(st)*40);
memset(st,NULL,sizeof(st));
memset(st,NULL,sizeof(st));
for (int i=0 ; i<20 ; i++)
{
memset(&st[i],0x00,sizeof(struct st_r));
}
把NULL换成0也不行。请教大虾指教做法。