读书人

指点迷津解决思路

发布时间: 2012-02-11 09:51:34 作者: rapoo

指点迷津
const A_STRUCT MM =
{
...;
};

const A_STRUCT NN=
{
...;
};

typedef struct
{
int length;
int *pdata;
A_STRUCT *gif;

}B_STRUCT;

const B_STRUCT PP[] =
{
{0, NULL,&MM},
{0, NULL,&NN}
}

编译的时候报这样的警告:
{0, NULL,&MM},
{0, NULL,&NN} 这两行有以下警告
warning: initialization discards qualifiers from pointer target type
请问哪位大虾能帮我纠正一下错误,多谢指点迷津!

[解决办法]
{0, NULL,(A_STRUCT *)&MM},

读书人网 >C语言

热点推荐