问题描述: 对于以下结构定义:struct{ int len; char str;} s,*p=&s; p->str的意思是? 1个回答 分类:综合 2014-11-21 问题解答: 我来补答 哥们,你大概还没有学结构体吧?s代表你定义了一个结构体变量.它里面包含了一个int型变量,一个字符型变量.就是你struct 里面定义的东西.p 定义了一个结构体指针,它指向了结构体变量 s.p->str 指针p指向了 s结构体里的 char型元素 str .只要你记住 s是结构体型变量.里面的东西就是你struct定义的结构体有多少元素,它就包含多少元素.就明白了. 展开全文阅读