*
読み:アスタリスク
外語:*
コンピューター
や
プログラミング言語
で、様々な用途に使われている記号。
目次
プログラミング
dereference
乗算演算子
コンピューター
ワイルドカード
正規表現
プログラミング
dereference
C/C++
の
間接演算子
。
dereference
操作をする機能。
C/C++の配列変数は、値の格納されているアドレスを持っている。そのまま参照した場合は値の格納されているアドレスが得られることになる。そのアドレスに格納されている値を得たい場合に、
変数名
の頭に*をつけて表現する。
乗算演算子
プログラムや表計算ソフトで、計算式の乗算の
演算子
「
×
」(かける)の代わりに用いる。
例えば、「2×2」は「2*2」と表現する。
コンピューター
ワイルドカード
MS-DOS
や
Microsoft Windows
、
UNIX
などではファイルや文字列の検索を行なうとき任意の長さの文字列を意味する
ワイルドカード
としても使用される。
例えば、拡張子は何でもいいので「file」という
ファイル名
がついたファイルを探すときには、「file.*」という形で検索すると、file.txtやfile.htmなどがヒットする。
正規表現
正規表現
では、「直前文字の0回以上のくり返し」を意味する。
例えば、「あたた*」は、
あた
あたた
あたたた
あたたたたたたたた
などにマッチする。
再検索