一个商品类里面的一个商品类型为什么要用二维数组?而且用strcmp函数进行查找,只能用二维数组吗?用一维数组为什么会报错?
private:
int number; //商品数量
char name[1000][20]; //商品名称
char type[1000][20]; //商品类型
int price[1000]; //商品价格
int num[1000]; //商品库存量
char producer[1000][20];//商品生产产家
char brand[1000][20]; //商品品牌
###为什么是这样的数据类型?可以单独解释吗?
##统计商品时,怎样根据上面的数据类型,实现价格倒序输出?(名称和价格要同步)