0

如果我有以下结构并且函数的原型也如下,我如何返回目标的地址

struct inner{
 int foo;
};

struct outter{
 struct inner innerStruct[100];
};

struct inner * foo1(int target){
}

注意**我不需要算法来找到目标,我只想知道如果找到了如何返回目标的地址。

4

1 回答 1

2

如果out 是指向 a 的指针struct outter,那么out->innerStruct是该innerStruct结构内的数组,并且是该数组out->innerStruct[i]的元素i,并且&out->innerStruct[i]是该元素的地址。

于 2021-11-21T01:23:05.133 回答