私が持っているとしましょう
struct my_type_t {
int x;
int y;
int z;
};
struct my_array_t {
struct my_type_t test;
int otherstuff;
};
int main(void) {
struct my_array_t arrayofstructs[200];
somefunction(arrayofstructs);
return 0;
}
void somefunction(struct my_array_t *arrayofstructs, somevariable) {
for (int i; i < 200; i++) {
//Do stuff to
arrayofstructs->test[i].somevariable;
}
}
構造体の配列のそのメンバー (x、y、または z) を処理するように関数に指示するには、どのように somevariable を渡すことができますか?
ありがとう!