请先说清楚这两个结构体的关系,是包含吗?如果是的话,直接访问就可以啊,无论是通过“.”运算符还是通过“->”运算符。例如:struct A{ int aa; struct B{ int bb} b;}a, *sa;a.b.bb=10;sa=&a;sa->b.bb=20;