C の論理演算の代替演算子
演算子 && (and) および || は人気がありますが、 (または)、その書かれたバージョン および および or は、 C の代替トークンとして存在します。これにより、その起源と使用法について疑問が生じます。
C での起源と C との互換性
論理演算子の書かれたバージョンは、
C では、これらのトークンは代替トークンとして知られるようになり、追加のインクルードの必要性がなくなりました。
構文と意味
構文と書かれたバージョンのセマンティクスは、対応するシンボルと同一です。これらは同じトークンとして解析され、同じ結果が得られます。
頻度が低い理由
これらの演算子は技術的には有効な C ですが、その使用法は一般的ではありません。主に、 and と or の可読性は、それぞれ対応する記号である && と || よりも低いと見なされます。それらの希少性は可読性を向上させるというよりも、可読性を妨げる傾向があります。
使用上の考慮事項
論理演算子の代替トークンを使用することもできますが、一般的には、より一般的なトークンを使用することをお勧めします。 && と ||明確さと読みやすさのための記号。ただし、最近その使用量がわずかに増加しており、人気の変化を示している可能性があることは注目に値します。
以上がC で「&&」と「||」の代わりに「and」と「or」を使用するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。