【原创】arm-linux-gcc “missing braces around initializer”编译错误处理
Author: chad
Mail: linczone@163.com
本文可以自由转载,但转载请务必注明出处以及本声明信息。
程序编译出现如下错误:
db_app.c:24: warning: missing braces around initializer
db_app.c:24: warning: (near initialization for ‘MeterEventData[0]’)
数组原型如下:
//-----------------20140217-------------------------------------
const char* MeterEventData[][2] =
{
"","",
"id","integer primary key",
"point","integer NOT NULL DEFAULT 0",//测量点号
"addr","text NOT NULL DEFAULT '000000000000'",//表地址
"type","integer NOT NULL DEFAULT 0",//表类型,三相或单相表
"TimeScale","date",//数据时标-日期标识
"CmdBitMap","text NOT NULL DEFAULT '000000'",//数据有限性标识
"PowerLostTimes","integer",//失压总次数
"PowerLostRecord","blob",//失压总记录
"AllPowerLostTimes","integer",//全失压总次数