现在表达式中）。有些程序员习惯于逆向（一般从左到右条件判断）写一个常数的比较：如果意外使用了codice_18，因为 2 不是变量则源码的编译无效，编译器会产生一个错误讯息，指出在等号的位置应该以适当的运算子替换。这种编程写法被称为左手比较或尤达条件式。下表列出了各种编程测试型别相等的不同机制：