考虑array是一个类型为structure(struct)的变量数组。
当您将结构数组作为参数传递给函数时,您可以使用点 ( .) 运算符访问它:
array[0].structField1
不应该使用箭头 ( ->) 运算符访问它,因为我们正在传递数组的第一个元素的地址,例如:
array[0]->structField1
数组索引运算符[]包含隐式指针取消引用。因此,如果array具有结构数组或结构指针类型,则array[0]具有结构类型而不是指针类型。