单片机学习小组
直播中

马占云

7年用户 1537经验值
私信 关注

C51的结构体初始化编译错误

8051的结构体初始化错误,

我查了下这种初始化是C99可以支持的,
但在option中设置没有C99模式选项,怎么破?

回帖(5)

陈斌

2020-3-25 09:02:14
帮顶
举报

姜钰

2020-3-25 09:14:25
你的这种赋初值是C99才支持的,在你的Misc controls里添加--C99即可
举报

李滢芝

2020-3-25 09:27:47
在 Misc Controls 框框里面手动输入  “--c99”   试试。(只输入引号里面的)
举报

李荣

2020-3-25 09:33:03
这种我也试了,但新的错误
compiling Common.c...
C51 FATAL-ERROR -
  ACTION:  PARSING INVOKE-/#PRAGMA-LINE
  LINE:    D:Keil_v5C51BINC51.EXE CommonCommon.c OPTIMIZE(8,SPEED) BROWSE INCDIR(.Common;.Include;.Code;.IncludeNuvoton;.IncludeZMOD4410C51lib;.IncludeZMOD4410src;.IncludeZMOD4410;.IncludeZMOD4410C51)
  ERROR:   NON-NULL ARGUMENT EXPECTED
C51 TERMINATED.
Target not created.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分