代替トークン: Quand 'and' および 'or' トークンは C で導入されましたか?
代替トークンに関する最近の Reddit の投稿、特に「and」と「or」は開発者の間で好奇心を引き起こしました。これらの代替トークンは、見落とされがちですが、その当初から C 言語の一部でした。
代替トークンとは何ですか?
C では、代替トークンは次の代替表現です。特定の演算子と句読点。たとえば、「and」は「&&」の代替トークンであり、「or」は「||」の代替トークンです。
いつ導入されましたか?
想定に反して、最初のイテレーションである C 98 以来、代替トークンが C 標準に存在しています。それらは ISO C で明示的に言及されています
なぜ過少使用されているのか?
長い歴史にもかかわらず、代替トークンはプログラマーの間で比較的知られていないままです。その理由の 1 つは、主な使用例が完全な文字セットを利用できない環境であったためです。たとえば、IBM の EBCDIC 文字セットの古いバージョンには角括弧「[」および「]」文字が欠けていたため、代替トークン「:<」が使用されていました。および「:>」
互換性に関する注意:
Visual C 2008 は、'and' と 'or' を有効なトークンとして認識しません。これは、Microsoft が初期の Visual C コンパイラにこの機能を実装していなかったためです。最新の C コンパイラで代替トークンを使用するには、より新しいバージョンに更新するだけです。
以上がC の「and」トークンと「or」トークンはいつ導入されましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。