アンダースコアとは何ですか?
アンダースコアは、コンピュータープログラミング言語、ファイル名、およびインターネット上のURLで使用される特別なシンボルです。多くの形式が変数または名前内の空きスペースを受け入れないため、スペースキーの代わりに主に使用されます。アンダースコアは、代わりに使用できる許容可能な仮想空間として開発されました。このシンボルは、低いダッシュ、アンダーストライク、またはローラインとしても知られています。
プログラミング言語が進化したとき、スペースを使用せずに理解できる方法で文字列を表現する方法についてジレンマがありました。たとえば、プログラミング言語内のエンティティまたは識別子の名前としての「thisisanobject」は、特に異なるポイントで繰り返し使用する場合、読み取りと理解が困難です。一部のプログラミング言語により、ハイフンを使用して「This-Is-An-Object」などの単語を分離することができました。残念ながら、かなりの数の言語がハイフンを減算演算子として扱い、その構文はそれを分離として使用することを許可しませんtor。
空のスペースは識別子内では使用できず、文字通りギャップを埋めるシンボルまたはキャラクターが本当に必要でした。 1960年代後半、アンダースコアはアルファベットのあるキャラクターとして含まれており、プログラマーが複数の単語でオブジェクトに名前を付けることが容易になりました。この記号は、非常に大きな文字列名を連結し、読み取り可能な変数名を作成するために使用されます。前の例を使用して、「this_is_an_object」は、多くのプログラミング言語で受け入れられる有効な変数名です。
電子メール名、World Wide WebのURL、およびコンピューターのオペレーティングシステム内の非常に長いファイル名は、アンダースコアを使用して単語を分離します。たとえば、ファイル名、曲、単語文書は「name_name_name」として保存できます。また、たとえば、コンピューターにログインするときに、ユーザー名で単語を分離するためにも使用できます。 Tのゼロの隣の上部近くのキーボードにあります彼はハイフンと同じ鍵です。ハイフンキーを押しながらシフトキーを押し続けると、アンダースコアが表示されます。
アンダースコアには非常に興味深い歴史があります。タイプライターで最初に使用され、特定の単語を強調して強調しました。当時、それはあらゆる種類の変曲で印刷された単語を表現する唯一の方法でした。アンダースコアは、タイプライターに印刷された単語を下に下線を引くためのシンプルで安価な方法として浮上しました。長い水平線を作成することにより、フォームの空白スペースを作成するために時々使用されます。