【问题标题】:Can someone tell me what this line of code means? [closed]谁能告诉我这行代码是什么意思? [关闭]
【发布时间】:2013-07-22 19:14:30
【问题描述】:

这行代码是什么意思?

if((c-a)!=0 && (d-b)!=0) goto trap;

!=是什么意思? 我继承了这个,我不确定它是什么意思。

【问题讨论】:

标签: c


【解决方案1】:

意思是:如果c不等于a,那么如果db也不等于,跳转到(跳转到)标签为“trap”的那一行。

!=,只是表示不相等。它是== 运算符的补充。

【讨论】:

    【解决方案2】:

    不相等。

    1 != 2

    1 == 1

    2 != 1

    3 != 5

    【讨论】:

    • 非常感谢大家,以前没见过 '!=',奇怪的是,Google 上什么也没出现。
    【解决方案3】:

    != 表示不等于。

    例如:c-a 不等于 0。

    【讨论】:

      【解决方案4】:

      a != b 表示 a 不等于 b。和!(a == b)一样。

      【讨论】:

        【解决方案5】:

        这是代码的英文翻译...

        如果 c 减去 a 不等于 0 并且 d 减去 b 不等于 0 则转到陷阱

        【讨论】: