如何在C ++中的正整数和负整数之间的IF语句中评估bool?

时间:2014-04-24 01:49:06

标签: c++

我正在尝试将我的程序中的变量与我的Arduino项目中的负数进行比较。划痕代码如下 -

int y = 40;

if (y < -100){
    do something;
}

但是当我尝试在Arduino IDE中验证我的代码时,我会收到此错误消息,

sketch_apr23a.ino: In function 'void loop()':
sketch_apr23a:32: error: 'l00' was not declared in this scope

我假设这是因为 - 100的负面信号正在被作为某种运营商插入?

在C ++的if语句中比较整数与负整数的最佳方法是什么?

谢谢!!!!!!

编辑 - 我不敢相信我在那里输了一个L,抱歉浪费你的时间用一些如此无趣的东西!我非常感谢你的帮助,我的代码在修复后验证得很好,非常感谢大家!我将接受在我的12分钟结束后提交的第一个答案!

2 个答案:

答案 0 :(得分:4)

我认为您与l00100混淆了。

答案 1 :(得分:3)

它应该是100(一零零)而不是l00(零零)