C语言编程错误.docVIP

  • 119
  • 0
  • 约1.87万字
  • 约 10页
  • 2016-12-14 发布于河南
  • 举报
C 语言编程常见错误 2008-12-08 12:49 1. 书写标识符时,忽略了大小写字母的区别。 ?????? int main( void ) ?????? { ?????????? int a = 5; ?????????? printf( %d, A ); ?????????? return 0; ?????? } 编译器认为 a 和 A 是两个不同的变量名,而显示出错信息。C 语言规定大写字母和小写字母是不同的字符;而有些编程语言是不分大小写的。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。 2. 忽略了变量的类型,进行了不合法的运算。 ?????? int main( void ) ?????? { ?????????? float a, b; ?????????? printf( %d, a % b ); ?????????? return 0; ?????? } % 是求余运算符,a % b 的结果是 a 除以 b 的余数。只有 % 左右两边的操作数都是整型时,才可以进行求余运算。故而上面的程序是错误的,因为 a 和 b 是浮点型变量。 3. 将字符常量与字符串常量混淆。 ?????? char c; ?????? c = a; 这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C

文档评论(0)

1亿VIP精品文档

相关文档