很抱歉问你们,而不是我的教授。(几个小时后到期,她不在)但我只是在寻找正确方向的一点。
我今晚写的一篇文章陈述了两件事......
Single-character versions of the C logical operators:
& for && (logical AND)
| for || (logical OR)
! for logical NOT
这...作为示例输出。
Enter an expression: (0 & 1) | (1 & 1)
Result: (0 & 1) | (1 & 1) = true
我的伪逻辑是输入 '&' 或 '|' 并让它返回为 '&&' 或 '||' 并根据输入的表达式将它们全部重新组合在一起,让程序进行数学运算。
但我不明白的是什么会使上述表达式 evaulwate 为真?还是假的?我应该研究什么来更多地了解上述表达式?是什么让它对或错?