C 中邏輯運算的替代運算子
儘管運算子&&(和)和|| 很受歡迎(or),它們的書面版本and 和or 作為C 中的替代標記存在。這就引發了關於它們的起源和用法的問題。
C 中的起源以及與 C 的兼容性
邏輯運算符的書面版本起源於 C,帶有
在 C 中,這些標記被稱為替代標記,從而無需任何額外的包含。
語法和語意
書面版本的語法和語意與其相同符號對應。它們被解析為相同的標記,從而產生相同的結果。
頻率不高的原因
雖然這些運算子在技術上是有效的 C ,但它們的用法並不常見。首先,and 和 or 的可讀性分別被認為低於其對應的符號 && 和 ||。它們的稀有性往往會阻礙可讀性而不是增強可讀性。
使用注意事項
雖然可以使用邏輯運算符的替代標記,但通常建議堅持使用更常見的標記&& 和||為了清晰和可讀性而使用的符號。然而,值得注意的是,它們的使用量最近略有增加,這可能表明它們的受歡迎程度發生了變化。
以上是為什麼在 C 語言中使用'and”和'or”而不是'&&”和'||”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!