codewarrior帮助文件

codewarrior帮助文件

ID:5261999

大小:269.79 KB

页数:25页

时间:2017-12-07

codewarrior帮助文件_第1页
codewarrior帮助文件_第2页
codewarrior帮助文件_第3页
codewarrior帮助文件_第4页
codewarrior帮助文件_第5页
资源描述:

《codewarrior帮助文件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《单片机技术初步实践》帮助文档Codewarrior帮助文件200841 《单片机技术初步实践》帮助文档一、C语言语法常见问题及修改提示1.C1000:Illegalidentifierlistindeclaration函数声明中非法的标识符列表DescriptionAfunctionprototypedeclarationhadformal parameternames, but notypes wereprovidedforthe parameters. 在函数声明时,使用了形式参数的名称,而不是参数的类型Example

2、char f(i);TipsDeclare the types for theparameters. 使用参数的形式来声明函数如char f(unsigned char)2.C1004:Redefinitionofstorageclass存储类型的重复定义DescriptionA declarationcontains more thanone storage class. 一个定义是用了一个以上的存储类型的定义Examplestaticstaticchar i;TipsDeclare only one storage cl

3、ass per item. 只需定义一次存储类型如static char i;3.C1005:Illegalstorageclass非法使用的存储类型DescriptionA declarationcontains an illegal storage class. 变量定义时使用了不允许使用的存储类型Exampleauto unsignedchar i; // ‘auto’ illegal for global variablesTipsApply a correct combination of storageclass

4、es. 使用正取的存储类型定义,如上例中,若 i 为全局变量则不能用auto来声明。4.C1007:Typespecifiermismatch类型区分符不匹配DescriptionThe typedeclarationis wrong. 数据类型定义错误Exampleunsigned char char i;TipsDo not use an illegal typechain. 使用正确的数据类型定义如例应当改为char i 5.C1016:Parameterredeclarationnotpermitted参数不能重复定

5、义[ERROR]2 《单片机技术初步实践》帮助文档DescriptionAparameterobjectwasdeclaredwiththesamenameasanotherparameterobjectofthesamefunction.在一个函数中,反复定义一个参数名Examplevoidf(unsignedchari,unsignedchari)TipsChooseanothernamefortheparameterobjectwiththealreadyusedname.如果想定义的参数名已定义,则换一个参数名,如例

6、改为voidf(unsignedchari,unsignedcharj)6.C1017:Emptydeclaration空定义[ERROR]DescriptionAdeclarationcannotbeempty.一个变量的定义不能没有变量名Exampleunsignedchar;TipsTheremustbeanameforanobject.必须有一个变量名如例unsignedchari;7.C1019:Incompatibletypetopreviousdeclaration与先前的定义不相符DescriptionThe

7、specifiedidentifierwasalreadydeclared要定义的标志符在前面已经被定义过了Exampleunsignedchari;unsignedchari();TipsChooseanothernamefortheidentifierofthesecondobject.选择另外一个标志符重新定义,如例unsignedchari;unsignedcharj();8.C1025:','expectedbefore'...'缺少“,”DescriptionAnopenparameterlistwasdecla

8、redwithouta‘,’beforethe‘...’.函数形参列表中,没有用“,”分割Examplevoidfoo(unsignedchara...);TipsInserta‘,’beforethe‘...’.形参之间插入“,”3 《单片机技术初步实践》帮助文档9.C1067:Obje

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。