C语言简单的改错 有那一些??

[复制链接]
查看11 | 回复3 | 2012-6-10 10:13:53 | 显示全部楼层 |阅读模式
1.书写标识符时,忽略了大小写字母的区别。main(){int a=5;printf("%d",A);}编译程序把a和A认为是两个不同的变量名,而显示出错信息。C认为大写字母和小写字母是两个不同的字符。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。2.忽略了变量的类型,进行了不合法的运算。main(){float a,b;printf("%d",a%b);}%是求余运算,得到a/b的整余数。整型变量a和b可以进行求余运算,而实型变量则不允许进行“求余”运算。3.将字符常量与字符串常量混淆。char c;c="a";在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括...
回复

使用道具 举报

千问 | 2012-6-10 10:13:53 | 显示全部楼层
r...
回复

使用道具 举报

千问 | 2012-6-10 10:13:53 | 显示全部楼层
括号是否配对、printf是否写对……...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行