[英]Initialising const Array at Struct in C
代码段:
static struct
{
static const unsigned char myConstArray[] =
{
50, 51, 52, 52, 53, 54, 55, 55, 56, 57, 58, 58, 59, 60,
};
//more....
}_SomeValues;
这怎么可行? (抱怨说= =之后;缺少)
改成:
static struct
{
const unsigned char myConstArray[14];
} _SomeValues =
{
{
50, 51, 52, 52, 53, 54, 55, 55, 56, 57, 58, 58, 59, 60,
}
};
你不能在struct中有静态变量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.