矢印

矢印（やじるし、英語:arrow、アロー）とは主に方向を指し示すのに使われる記号。
代表的なものに←、↑、→、↓があり、それぞれ左、上、右、下を表す。
矢印という名前は読んで字のごとく、矢を表している。これは矢の、一度特定の方向に放たれたら地面に落ちるまで真っ直ぐに進む性質を想起させるため、世界中で一般的に使われている。
矢印の種類.
方向.
矢印は普通特定の一方向を表すが、ある方向とその反対の方向の両方を表す双方向の矢印も存在する。これは具体的な方向を示す場合よりは対象物・概念どうしの関係性を示す場合によく使われる。また、数学などでは図で、「ここからここまでの距離」という意味で使われる事もある。双方向の矢印には、1本の矢印で示すもの（）や、2本の矢印がセットになったもの（）がある。
書き方.
矢印は、シャフト（箆）となる線分の終点にアローヘッド（鏃、矢尻）を付けた形である。
アローヘッドは、「∧」形あるいは「▲」が一般的だが、二等辺三角形、凹四角形、Λ形の半分だけ、逆ハート型なども使われる。三角形の場合、黒（▲）と白抜き（△）がある。白抜きの場合、シャフトがアローヘッドを突き抜ける場合と、突き抜けずに底辺から伸びる場合がある。
シャフトには、通常のもの（→）のほか、ダブルトラック（⇒）、トリプルトラック（⇛）、白抜き（）、点線（⇢）などがある。シャフトの始点に小さな黒丸、短い横棒などのテールをつけることがある。矢印の前後間を表す目的などでシャフトを曲げて表記することも多い。
一方指示マーク（）や、アローヘッドのみ（▲、Λなど）を矢印の意味で使用することがある。
多くの場合は矢印の形状によって意味が変わることはないが、ソフトウェア工学のUMLのような形状によって意味の異なる例も存在する。
用途.
進行方向や目的物の方向の指示.
道路標識などでの案内で使用されることが多い。路面上、あるいは標識看板、案内図などでよく用いられ、標識では一方通行や進行方向の制限での用途で使用される。「」（「↑↓」の間を詰めて並べた物）で対面通行を示すような標識も存在する。
日本での標識例
目的の場所がどの方向にあるかを示す目的で示すことも多い。看板などでの表記方法はさまざまである。矢印の脇や端、矢印の中や重ねる形で説明が行われることがある。
羅針盤でのN極の示す方向から、矢印の先を北の方向として示す用途もある。
矢印の代用.
ASCIIに矢印は含まれていないため、ASCII環境ではアローヘッドを模した^（サーカムフレックス） v（ブイ） < >（不等号）で代用されることがある。横向き矢印は<- ->で表されることもある。
いくつかのマークアップ言語では、^と_（アンダースコア）で上付き・下付き文字を表す。これは、ASCIIの初期のバージョンには↑と↓が含まれていて、現在のASCIIでそのコードポイントが^と_になっていることに由来する。
C言語では、->はアロー演算子と呼ばれ、ポインタが指す構造体のメンバを表す。また、«と»はビットシフトを表す。C++では«と»はストリーム入出力も表す。
矢印の文字コード一覧.
日本語の文字コードを定めたJIS X 0213に規定されている矢印類の記号と、対応するコードおよび名称を示す。（デフォルトではJIS X 0213コード順）