当我尝试在二维数组中添加struct
时cin>>array[1][items.stoka_ime];
错误列表中的写下:
IntelliSense: no operator "[]" matches these operands
答案 0 :(得分:-3)
从你的问题不清楚你的实际问题是什么。所以我只是展示一个数组和结构组合使用的样本。
对于结构数组
struct abc
{
int i;
int j;
}
abc object[10];
cin>>object[0].i>>object[0].j;
结构中的数组
struct abc
{
int i[10];
}
abc object;
cin>>object.i[0];
用于推入结构的队列数组:
queue.push(array[i]);