C语言:易错题
Posted myrj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:易错题相关的知识,希望对你有一定的参考价值。
1. int x=y=z=0;//实际只声明了变量x,而变量y,z并没有声明。可以修改为:int x=0,y=0,z=0; 或int x,y,z; x=y=z=0;
2.int z=(x+y)++;//赋值只能给变量赋值,不能给表达式或常量赋值;自增或自减实质是赋值,所以自增自减只能对变量,不能是表达式或常量;x+y为表达式不能自增
3.d%=2.5;//相当于 d=d%2.5; %左右两边只能是整数,不能是小数
以上是关于C语言:易错题的主要内容,如果未能解决你的问题,请参考以下文章