c语言score_c语言问题c语言中((p+i)->score什么意思
最佳答案
p是一个指向某一结构的指针,而p+i表示一个结构数组的第i个成员(下标从0开始的)
而你上面的表达式就是取p结构数组第i个成员的score变量的值
具体的意思要看程序的上下文了
最佳答案由网友 whoami1978 提供
其他回答
其它网友回答:
从命名来看,p应该是一个指向结构体数组的指针,而 p + i 的值仍然是一个指针,指向的是 p 指向的元素的后面第 i 个元素
p是一个指向某一结构的指针,而p+i表示一个结构数组的第i个成员(下标从0开始的)
而你上面的表达式就是取p结构数组第i个成员的score变量的值
具体的意思要看程序的上下文了
其它网友回答:
从命名来看,p应该是一个指向结构体数组的指针,而 p + i 的值仍然是一个指针,指向的是 p 指向的元素的后面第 i 个元素