声明一个指针,通过指针达到引用的目的 struct a{int b;……};int main(){a* c;c->b=10;print(%d,c->b);……return 0;}另外你还可以,typedef a* pa;然后用pa d;也可以声明一个结构体指针