智能车制作
标题:
出现这种警告是什么意思??? warning: #174-D: expression has no effect
[打印本页]
作者:
brave在路上
时间:
2014-12-21 16:24
标题:
出现这种警告是什么意思??? warning: #174-D: expression has no effect
for(arr=pix+2,i=2;arr<=pix+123,i<=123;i++,arr++)
..\SRC\HARDWARE\CCD\ccd.c(177): warning: #174-D: expression has no effect
出现这种警告是什么意思???
作者:
1685063539
时间:
2014-12-21 16:52
这个表达式:
arr<=pix+123
它算出来了真假,但是你程序里却没用(用的是逗号表达式的最后一项)
所以编译器给你一个警告
一来提示你去掉这句可以使代码效率更高,
二来它怀疑你的表达式没有写完,给你提示一下(我经常出现这种情况,还好有这个提示。。。)
作者:
zhou1994
时间:
2014-12-21 17:10
如果是我,我就选择用通俗易读的方式写
作者:
空有一人
时间:
2014-12-21 18:54
顶楼上
作者:
Arthur打酱油
时间:
2014-12-23 10:49
这代码读起来都绕口楼主你自己看着不累么。。干嘛不简化一下。。写复杂了问题必然多。。
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2