0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

C语言结构体问题,求指点

下面这个小程序 编译时提示结构体初始化有错误.可是怎么就错了呢?#include

#define uchar unsigned char

typedef struct
{
        uchar a;
        uchar b;
}_ATEST;

typedef struct
{
        uchar c;
        uchar d;
}_BTEST;

typedef struct
{
        _ATEST x;
        _BTEST y;
}_TTEST;

_ATEST Test_a=
{
        1,
        2,
};

_BTEST Test_b=
{
        3,
        4,
};

_TTEST Test=
{
        Test_a,
        Test_b,
};

int main(void)
{
        printf("%d, %d",Test.x.a,Test.y.d);
        return 0;
}复制代码
提问者:2016李勇 地点:- 浏览次数:2448 提问时间:12-04 20:10
我有更好的答案
提 交
1条回答
cnm5 12-14 04:16 回答数:0 被采纳数:0
_TTEST Test=
{
        Test_a,
        Test_b,
};
可能不能正常初始化
撰写答案
提 交
1 / 3
1 / 3