因为char型数组没有重载运算符=,不能对其进行直接复制字符串可以借助strcpy函数完成,如strcpy(lib[0].name, "asd");就是将“asd”拷贝到lib[0].name中
数组有规定的, 一旦声明, 数组名不可修改你你如果想那样赋值的话, 吧name的声明改成:char * name;