c语言score_c语言问题c语言中((p+i)->score什么意思

原问题:c语言问题c语言中((p+i)->score什么意思
分类:编程开发 > 最后更新时间:【2016-12-16 01:44:27】

最佳答案

p是一个指向某一结构的指针,而p+i表示一个结构数组的第i个成员(下标从0开始的)

而你上面的表达式就是取p结构数组第i个成员的score变量的值

具体的意思要看程序的上下文了

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
7

分享到:

其他回答

其它网友回答:
从命名来看,p应该是一个指向结构体数组的指针,而 p + i 的值仍然是一个指针,指向的是 p 指向的元素的后面第 i 个元素

    推荐