这行代码是什么意思?
if((c-a)!=0 && (d-b)!=0) goto trap;
是什么!=
意思?我继承了这个,我不确定它是什么意思。
这意味着:如果c
不等于a
,那么如果d
和b
也不等于,则转到(跳转到)带有“陷阱”标签的行。
,!=
只是表示不相等。它是==
算子的补码。
不相等。
1 != 2
1 == 1
2 != 1
3 != 5
!= 表示不等于。
例如:ca 不等于 0。
a != b
表示a不等于b。它与 相同!(a == b)
。
这是代码的英文翻译...
如果 c 减去 a 不等于 0 并且 d 减去 b 不等于 0 则 goto 陷阱