比如
struct book
{int num;
char name;
}bk[5];
我把bk[0],bk[1],bk[2],bk[3],bk[4]全部都赋值了。现在想把bk[4]数据删除。如何操作?
不行啊。报错!
追答把代码贴出来看看
追问不好意思啊,刚才的结构体是这样的,一时疏忽忘记的char nam[20];
struct book
{int num;
char name[20];
}bk[5];
你看下bk[4].name如何清空?
bk[4].name[0] = 0;
本回答被提问者采纳