埃尔维斯运算符 编程语言中埃尔维斯运算符是一种二元运算符常写为or如果第一操作数求值为真则返回其值否则返回第二操作数的值类似于带有最后值语义的短路求值埃尔维斯运算符是受三元条件运算符  启发而被提出的因为埃尔维斯运算符表达式A  B近似于三元条件运算符A  A  B 埃尔维斯运算符得名于它的通常表示法相似于埃尔维斯普雷斯利即猫王的颜文字侧脸的额发英语quiff或者其他角度看相遇于他的得意的笑脸 有一个相似的运算符是空值结合运算符把布尔真值检查改为是否为空指针null常写为如C