程序代码:BOOK()
{
b[0].name="sdgdsfsd";
b[0].num=10;
b[1].name="fsdfdsfsd"; //一个一个的赋值,怎么会有问题啊?????
b[1].num=2;
b[2].name="erewrew";
b[2].num=4;
}你在类中定义的数组成员大小(元素个数)是固定的,在构造函数中一个一个地赋值就行了。上面是你的代码,没有问题的。

时不再来!!!







