【发布时间】:2014-02-13 17:11:53
【问题描述】:
struct Apartment {
int floor; // aparment's floor
};
void main() {
Apartment apartments[10];// array containing all the apartments
create_apartments(apartments);
};
void create_apartments(struct Apartment *apartments) {
int i,pos;
pos=0;
for(i=0;i<10;i++){
*(apartments+pos)->floor = i; //error apears here!
pos++;
}
}
一元'*'(有'int')的无效类型参数出现在注释行。有人可以告诉我有什么问题吗?谢谢:)
【问题讨论】: