34、编译、链接和运行时的常见错误

来源:互联网 发布:电力系统短路计算软件 编辑:程序博客网 时间:2024/04/28 05:29

  1、编译时的错误
  主要包括
  —变量使用前没有声明
  —赋值相容性受到怀疑
  —数值计算时,0作为除数
  —书写代码时,括号不匹配
  —书写代码时,代码行末尾缺少分号
  —使用保留关键字作为变量名或程序名
  —使用未定义的结构或联合体变量的成员变量
  
  2、链接时的错误
  —未进行正确的系统环境配置,找不到某些系统文件
  —函数在说明与定义时不一致
  —程序中使用的某些函数只有声明,没有定义
  —需要链接多个代码文件时,没有在项目管理器窗口添加相应的资源文件
  
  3、运行时的错误
  —格式化输出数据时,数据输出格式与数据本身类型不符
  —函数参数不符合要求
  —循环不正确,造成死循环
  —在需要使用比较运算符==的地方,误用赋值运算符=
  —使用指针时,指针指向未知存储空间
  —运算优先级与算法不符
  —数组元素下标超界
  —多层次嵌套使用if语句和else语句搭配与算法不符
  —文件操作完毕后未及时关闭文件
  —数据范围超出其类型值域限制
  —使用scanf函数输入数据时,对应变量未采用地址形式  
    

0 0