C语言编译错误总结(4)
No stack 缺少堆栈
No type information 没有类型信息
Non-portable pointer assignment
不可移动的指针(地址常数)赋 值
Non-portable pointer comparison
不可移动的指针(地址常数)比 较
Non-portable pointer conversion
不可移动的指针(地址常数)转 换
Not a valid expression format type
不合法的表达式格式 Not an allowed type 不允许使用的类型
Numeric constant too large 数值常太大 Out of memory 内存不够用
Parameter ``xxx`` is never used
能数xxx 没有用到
Pointer required on left side of ->
符号->的左边必须是指针 Possible use of ``xxx`` before definition
在定义之前就使用了xxx(警告) Possibly incorrect assignment 赋值可能不正确
Redeclaration of ``xxx`` 重复定义了xxx
Redefinition of ``xxx`` is not identical
xxx 的两次定义不一致 Register allocation failure 寄存器定址失败
Repeat count needs an lvalue
重复计数需要逻辑值
Size of structure or array not known
结构体或数给大小不确定 Statement missing ; 语句后缺少\;\
Structure or union syntax error 结构体或联合体语法错误 Structure size too large 结构体尺寸太大
Sub scripting missing ] 下标缺少右方括号
Superfluous & with function or array
函数或数组中有多余的\Suspicious pointer conversion 可疑的指针转换
Symbol limit exceeded 符号超限
Too few parameters in call
函数调用时的实参少于函数的 参数不
Too many default cases
Default 太多(switch 语句中一 个)
Too many error or warning messages
错误或警告信息太多
Too many type in declaration 说明中类型太多
Too much auto memory in function
函数用到的局部存储太多 Too much global data defined in file
文件中全局数据太多 Two consecutive dots 两个连续的句点
Type mismatch in parameter xxx
参数xxx 类型不匹配 Type mismatch in
redeclaration of ``xxx`` xxx 重定义的类型不匹配
Unable to create output file ``xxx``
无法建立输出文件xxx Unable to open include file ``xxx``
无法打开被包含的文件xxx Unable to open input file ``xxx`` 无法打开输入文件xxx Undefined label ``xxx`` 没有定义的标号xxx
Undefined structure ``xxx`` 没有定义的结构xxx Undefined symbol ``xxx`` 没有定义的符号xxx Unexpected end of file in comment started on line xxx
从xxx 行开始的注解尚未结束文 件不能结束
Unexpected end of file in
conditional started on line xxx 从xxx 开始的条件语句尚未结 束文件不能结束
Unknown assemble instruction 未知的汇编结构 Unknown option 未知的操作
Unknown preprocessor directive: ``xxx``
不认识的预处理命令xxx Unreachable code 无路可达的代码
Unterminated string or character constant 字符串缺少引号 User break
用户强行中断了程序
Void functions may not return a value
Void 类型的函数不应有返回值 Wrong number of arguments 调用函数的参数数目错 ``xxx`` not an argument xxx 不是参数
``xxx`` not part of structure
xxx 不是结构体的一部分 xxx statement missing ( xxx 语句缺少左括号 xxx statement missing ) xxx 语句缺少右括号 xxx statement missing ; xxx 缺少分号
xxx`` declared but never used 说明了xxx 但没有使用
xxx`` is assigned a value which is never used
给xxx 赋了值但未用过 Zero length structure 结构体的长度为零 解决方法:
1. Warning 280:’i’:unreferenced local variable
说明局部变量i 在函数中未作任何的存取操作解决方法消除函数中i 变量的宣告 2 Warning 206:’Music3’:missing function-prototype
说明Music3( )函数未作宣告或未作外部宣告所以无法给其他函数调用
解决方法将叙述void Music3(void)写在程序的最前端作宣告如果是其他文件的函数则要写成extern void
Music3(void),即作外部宣告 3 Compling :C:\\8051\\MANN.C
Error:318:can’t open file ‘beep.h’
说明在编译C:\\8051\\MANN.C 程序过程中由于main.c 用了指令#i nclude “beep.h”,但却找不到所致解决方法
编写一个beep.h 的包含档并存入到c:\\8051 的工作目录中 4 Compling:C:\\8051\\LED.C
Error 237:’LedOn’:function already has a body
说明LedOn( )函数名称重复定义即有两个以上一样的函数名称 解决方法修正其中的一个函数名称使得函数名称都是独立的
5 ***WARNING 16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?_DELAYX1MS?DELAY
说明DelayX1ms( )函数未被其它函数调用也会占用程序记忆体空间解决方法去掉DelayX1ms( )函数或利用条件编
译#if ?..#endif,可保留该函数并不编译
6 ***WARNING 6 :XDATA SPACE MEMORY OVERLAP FROM : 0025H TO: 0025H
说明外部资料ROM 的0025H 重复定义地址
解决方法外部资料ROM 的定义如下Pdata unsigned char XFR_ADC _at_0x25 其中XFR_ADC 变量的名称为0x25,请
检查是否有其它的变量名称也是定义在0x25 处并修正它 7 WARNING 206:’DelayX1ms’: missing function-prototype
C:\\8051\\INPUT.C
Error 267 :’DelayX1ms ‘:requires ANSI-style prototype C:\\8051\\INPUT.C
说明程序中有调用DelayX1ms 函数但该函数没定义即未编写程序内容或函数已定义但未作宣告
解决方法编写DelayX1ms 的内容编写完后也要作宣告或作外部宣告可在delay.h 的包含档宣告成外部以便其它函 数调用
8 ***WARNING 1:UNRESOLVED EXTERNAL SYMBOL SYMBOL:MUSIC3
MODULE:C:\\8051\\MUSIC.OBJ(MUSIC)
***WARNING 2:REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL:MUSIC3
MODULE:C:\\8051\\MUSIC.OBJ(MUSIC) ADDRESS:0018H
说明程序中有调用MUSIC 函数但未将该函数的含扩档C 加入到工程档Prj 作编译和连接 解决方法设MUSIC3 函数在MUSIC C 里将MUSIC C 添加到工程文件中去 9 ***ERROR 107:ADDESS SPACE OVERFLOW SPACE: DATA …… 此处隐藏:688字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




