常见错误类型及程序调试.pptVIP

  • 15
  • 0
  • 约5.07千字
  • 约 27页
  • 2017-04-22 发布于北京
  • 举报
常见错误类型及程序调试

常见错误和程序调试;要真正学好C、用好C并不容易,“灵活”固然是好事,但也使人难以掌握,尤其是初学者往往出了错还不知怎么回事。 C编译程序对语法的检查不如其他高级语言那样严格(这是为了给程序人员留下“灵活”的余地)。因此,往往要由程序设计者自己设法保证程序的正确性。需要不断积累经验,提高程序设计和调试程序的水平。 ;13.1 常见错误分析 下面将初学者在学习和使用C语言(不包括C++)时容易犯的错误列举出来,以起提醒的作用。这些内容在以前各章中大多已谈到,为便于查阅,在本章中集中列举,供初学者参考,以此为鉴。 (1) 忘记定义变量。如: main( )   {x=3; y=6; printf(%d\n ,x+y); };(2) 输入输出的数据的类型与所用格式说明符不一致。 例如,若a已定义为整型,b已定义为实型。 a=3;b=4.5; printf(%f %d\n,a,b); 编译时不给出出错信息,但运行结果将与原意不符,输出为 0.000000 16402 ;(3) 未注意int型数据的数值范围。 一般微型计算机上使用的C编译系统,对一个整型数据分配两个字节。因此一个整数的范围为 -215~215-1,即-32768~32767。常见这样的程序段: int num;   n

文档评论(0)

1亿VIP精品文档

相关文档