[ZLG-ARM] 急:error:C2285E

[复制链接]
4116|1
 楼主| eaivip 发表于 2007-3-2 16:40 | 显示全部楼层 |阅读模式
TI, ui, API, pi, se
在一个头文件中定义了一个结构体,如下<br /><br />typedef&nbsp;struct{<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;second;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;minute;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;hour;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;date;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;month;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;week;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;year;<br />}&nbsp;timeType<br /><br />然后在另一文件中定义了一个函数:<br />void&nbsp;timeToAngle(timeType&nbsp;time);<br /><br /><br />编译却报错:<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\target.c:&nbsp;0&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\main.c:&nbsp;0&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Warning&nbsp;:&nbsp;C2892E:&nbsp;signed&nbsp;constant&nbsp;overflow:&nbsp;'&lt&lt'<br />api.c&nbsp;line&nbsp;38&nbsp;&nbsp;&nbsp;<br /><br />Warning&nbsp;:&nbsp;C2892E:&nbsp;signed&nbsp;constant&nbsp;overflow:&nbsp;'&lt&lt'<br />api.c&nbsp;line&nbsp;65&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\api.c:&nbsp;2&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\ram.c:&nbsp;0&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\iap.c:&nbsp;0&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;')'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;')'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2470E:&nbsp;function&nbsp;prototype&nbsp;formal&nbsp;'timeType'&nbsp;needs&nbsp;type&nbsp;or&nbsp;class&nbsp;-&nbsp;'int'&nbsp;assumed<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'time'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clockConfig'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;'*'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2225W:&nbsp;declaration&nbsp;lacks&nbsp;type/storage-class&nbsp;(assuming&nbsp;'int'):&nbsp;'clock'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;C2285E:&nbsp;expected&nbsp;';'&nbsp;or&nbsp;','&nbsp;-&nbsp;inserted&nbsp;';'&nbsp;before&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2322E:&nbsp;Expecting&nbsp;&ltdeclarator&gt&nbsp;or&nbsp;&lttype&gt&nbsp;but&nbsp;found&nbsp;')'<br />guiapi.h&nbsp;line&nbsp;57&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2933E:&nbsp;type&nbsp;disagreement&nbsp;for&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />Error&nbsp;&nbsp;&nbsp;:&nbsp;(Serious)&nbsp;C2934E:&nbsp;duplicate&nbsp;definition&nbsp;of&nbsp;'clockConfig'<br />config.h&nbsp;line&nbsp;121&nbsp;&nbsp;&nbsp;<br /><br />D:\soft\ads\work\ads\BX-A\3-2\3-2-5\src\guiapi.c:&nbsp;0&nbsp;warnings,&nbsp;8&nbsp;errors,&nbsp;3&nbsp;serious&nbsp;errors<br /><br />
yingq5594 发表于 2007-3-2 19:29 | 显示全部楼层

re

首先,你忘记将包含该结构体的头文件xx.h加入到你定义函数:<br />void&nbsp;timeToAngle(timeType&nbsp;time);的文件中,即在该文件中加入#include&nbsp;&quot;xx.h&quot;;<br />第二,从你给的上面这个结构体来看,你忘记了在结构体后面加分号,即<br />typedef&nbsp;struct{<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;second;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;minute;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;hour;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;date;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;month;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;week;<br />&nbsp;&nbsp;&nbsp;&nbsp;uint8&nbsp;year;<br />}&nbsp;timeType;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部