keil4 "expected an expression" 解决办法
如题,这个问题出在给结构体初始化上,类似于以下代码。
wiz_NetInfo gWIZNETINFO = { .mac = {0x00, 0x08, 0xdc,0x00, 0xab, 0xcd}, .ip = {192, 168, 1, 123}, .sn = {255,255,255,0}, .gw = {192, 168, 1, 1}, .dns = {0,0,0,0}, .dhcp = NETINFO_STATIC };
有两种办法消除编译时出的错误,一个是把".xxx="删掉,另一种就是这里想说的方法--编译选项添加--c99项,如下图所示:
凯特网版权声明:以上内容允许转载,但请注明出处,谢谢!