Help!定义了一个结构,如何能够自动给该结构的每一个成员自动赋值?
比如我在一个模块中定义了一个结构:
typedef struct aa
{
int a;
char b[10];
} TEST;
TEST onestruct;
在另一个模块中,我得到该结构的地址后:
是否可以不要通过这种方法赋值:onestruct.a = 11;onestruct.b = ...;
而能够自动取得该结构中的成员,用一个循环就可以将结构赋值:
比如:int n = getlength(&onestruct);
for(int m=0;m<n;m++)
{
onestruct.getmember(m) = 11 or 'aa';
}
help!!!!!!!!!!!!!
thank you!