C⼀C++怎样通过一个结构体访问另一个结构体的数据

2025-04-07 23:34:54
推荐回答(1个)
回答1:

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