如题所述
第1个回答 2015-03-06
typedef struct b
{
...
}b;
strcut
{
b *bp;
....
}a;
a.bp= (b *)malloc( sizeof(b)*10 ); //动态分配10个本回答被网友采纳
{
...
}b;
strcut
{
b *bp;
....
}a;
a.bp= (b *)malloc( sizeof(b)*10 ); //动态分配10个本回答被网友采纳
第2个回答 2015-03-06
不是很清楚你的意思追问
就是在一个结构体数组中定义一个变量,这个变量也是结构体数组
typedef struct precord{
char situ[10];
}Precord;
typedef struct cusinf{
int month;
char name[21];
Precord preco[20];
}Cusinf;
这么写对吗,之前没这么用过,十分感谢
这个当然是可以的
你可以试着编译一下就知道是否合法了