」?
「/」?
" />
謎を掘り下げる「このひげのあるスマイリー表現は何ですか: "<:]{%>"?"
プログラム内の謎めいた表現は、プログラマを困惑させる可能性があります。そのような表現の 1 つが、開発者の興味をそそる「<:]{%>」です。この探索は、この奇妙な表現の目的と性質を解明することを目的としています。
もともと、問題なくコンパイルされるプログラムで見つかった表現「<:]{%>」は、その機能とひげを生やしたスマイリーに似ているという疑問を引き起こします。プログラムを詳しく調べてみると、次のことを表すためにダイグラフが使用されていることがわかります。
[ };
本質的に、これは明らかな機能を欠いたラムダ式を表しています。さらに深く掘り下げると、これらのシンボルは次の特定の同等物に対応していることがわかります。最新のプログラミングでは、ダイグラフは、キーボードの特定のキーが使用できない状況で非常に貴重な支援を提供します。これにより、開発者はグラフィック文字を含む C の基本的なソース文字セットを利用できるようになります。ダイグラフの文字の組み合わせは、ハードウェアまたはソフトウェアの制限を補って、単一のトークンとして処理されます。
<: = [ %> = }
以上が## 「ひげを生やして笑う」表現「<:]{%>」の背後にある謎は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。