S-JIS[2006-08-27/2015-10-31] 変更履歴 Use JavaScript

プログラミング言語 記号比較

ある記号が、コンピューター言語において何に使われているか(主に何を連想するか)を主眼にしてまとめてみました。
(プログラミング言語の記号で検索できるよう作ってみました)

記号:

  ! " # $ % & ' ( )   =
-
~
^
|
\
Tab                       `
@
{
[
                      +
;
*
:
}
]
                    <
,
>
.
?
/
_
\
          SPACE        

記号 読み 英単語 組み合わせ 更新日
! エクスクラメーションマーク、びっくりマーク、感嘆符 exclamation ! !! != !== !~ 2007-05-12
? クエスチョンマーク、はてなマーク、疑問符 question ? ?? ?> 2008-11-01
" ダブルクォーテーション、二重引用符 double quotation " "" """ 2010-12-07
' シングルクォーテーション、アポストロフィー、ダッシュ、単一引用符 single quotation ' '' ''' 2007-05-11
` バッククォート back quote ` 2010-12-07
# シャープ、パウンド、ナンバー、いげた sharp, pound # ## #! #\ 2008-03-07
$ ダラー、ドルマーク dollar $ $$ $! $? $" $` $' $# $% $& $|
$+ $- $* $/ $\ $~ $^ $_ $@
$: $; $, $.
$= $< $> $( $) $(( $[ $] ${ ${#
2009-02-06
% パーセント percent % %% %%% %= %> %} %~ 2015-10-31
& アンド、アンパサンド and, ampersand & && &= &&= &# &> &>- 2008-11-29
| 縦棒   | || |= ||= |~ |~| |>| 2015-10-31
() 括弧、丸括弧、小括弧 parenthesis ( ) (( )) () 2010-11-28
{} 波括弧、中括弧、とげ括弧(←造語)、にょろ括弧、ひげ括弧 brace { } {{ }} {} {% 2015-10-31
[] 角括弧、大括弧 bracket [ ] [[ ]] ]> ]]> [*] [@] 2015-10-31
= イコール、等号 equal = == === => =~ 2008-09-04
<> 不等号(小なり、大なり) lt(less than)
gt(greater than)
< > <> << >> <<< >>> <= >= <=> <<= >>= >>>=
<- </ <? <& <! <![ <!-- <% <%@ <%! <%= <%--
<<-
>& >|
2008-11-29
+ プラス plus + ++ +++ += 2008-11-01
- ハイフン、マイナス hyphen, minus - -- --- ---- -= -> ->* --+ --> --%> 2015-10-31
* アスタリスク、アスター asterisk * ** *** *= **= */ 2010-10-23
/ スラッシュ slash / // /= /* /** /*+ /*@ //@ /> 2010-10-23
円マーク(環境によっては「」(バックスラッシュ))   \ \\ \" \' \; 2007-05-14
~ ティルダ、ティルド、にょろ tilde ~ ~+ ~- 2008-11-29
^ ハット、山形   ^ ^^ ^= ^< ^> 2007-01-25
_ アンダーバー、アンダースコア、アンスコ underscore _ _= 2011-01-08
@ アットマーク   @ @@ @" @_ @{ @*/ 2009-02-06
: コロン colon : :: ::: := :~ ::= 2015-10-31
; セミコロン semicolon ; ;; 2007-12-23
, カンマ comma , 2008-11-01
. ピリオド、ドット、ぽち period, dot . .. ... .= 2008-04-26
  スペース、空白、ブランク space, blank スペース 2015-10-31
  タブ tab タブ  

! びっくり

言語 概要 使用方法・例 更新日
MS-DOS 遅延環境変数の展開。WindowsXPのコマンドプロンプトから「help set」参照。 !環境変数!  
UNIX(csh系) コマンド再実行 !コマンド  
MSX-BASIC
VBA
単精度浮動小数型(Single)を表すサフィックス(型宣言文字)。 変数!
123.4!
 
UNIX
Perl
C言語
C++
Java
JavaScript
C#
論理否定 !  
VC++.NET ファイナライザー。 !クラス名 2007-01-25

!! びっくりびっくり

言語 概要 使用方法・例
UNIX(csh系) 直前のコマンド再実行。 !!

!= びっくりイコール

言語 概要 使用方法・例
UNIX
Perl
C言語
C++
Java
JavaScript
C#
PL/SQL
XSL
不一致比較演算 !=

!== びっくりイコール2つ

言語 概要 使用方法・例
JavaScript 不一致比較演算 !==

!~ びっくりティルダ

言語 概要 使用方法・例 更新日
awk 正規表現との比較(マッチしない)。 変数 !~ /正規表現/ 2007-05-12
Perl !~  

? はてな

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
任意の1文字にマッチするワイルドカード。 コマンド ?  
MSX-BASIC PRINT命令の代用。 ?  
Perl
C言語
C++
Java
JavaScript
C#
条件演算 条件 ?:  
Java 総称型で任意のクラスを指定。 Class<? extends List> 2007-05-11
SQL(Access) like演算子で任意の1文字にマッチするワイルドカード。 項目 like "?"  
SQL*Plus スクリプトファイル名指定時のORACLE_HOME。 @ ?/rdbms/admin/utlxplan.sql 2008-02-06
正規表現 量指定子。0または1回のパターン。    
パターンの回数の最長マッチ指定。 {個数}?  
DTD 要素型宣言において、要素が0回または1回。 <!ELEMENT root (data)? > 2008-11-01
HTML GETメソッドによるサブミット時のURIへの値の付加。 /test.do?name=value 2008-09-04

?? はてなはてな

言語 概要 使用方法・例
C言語
C++
トリグラフシーケンス
(トライグラフシーケンス)。
??= #
??/ \
??' ^
??( [
??) ]
??! |
??< {
??> }
??- ~

?> ハテナ右

言語 概要 使用方法・例
XML 処理命令の終了。 <?xml 〜 ?>

" ダブルクォーテーション

言語 概要 使用方法・例
MS-DOS
UNIX
MSX-BASIC
VBA
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
Scala
Lisp
TeraTerm
文字列を表す引用符。 "文字列"
SQL(Oracle) 識別子を表す引用符。 "識別子"

"" ダブルクォート2つ

言語 概要 使用方法・例
VBA 「"」そのもの。 ""
PukiWiki 「"」そのもの(CSV形式の表)。

""" ダブルクォーテーション3つ

言語 概要 使用方法・例 更新日
Scala 生リテラル文字列。この中ではエスケープシーケンスが適用されない。 """C:\temp\foo.txt""" 2010-12-07

' シングルクォーテーション

言語 概要 使用方法・例 更新日
UNIX
Pascal
Perl
JavaScript
SQL(Oracle)
PL/SQL
TeraTerm
XSL
yacc
文字列を表す引用符。 '文字列' 2007-05-11
C言語
C++
Java
文字を表す引用符。 ''  
MSX-BASIC
VBA
VB.NET
行コメントの開始。 'コメント  
Lisp クォート。(「'S」=「(quote S)」) '文字列
'()
 
Excel セル内の先頭に入れると、文字列扱い。 '文字列  
Perl 名前空間(パッケージ)の指定。 名前空間'識別名  

'' シングルクォート2つ

言語 概要 使用方法・例
Pascal
SQL(Oracle)
PL/SQL
「'」そのもの ''
PukiWiki 強調表示の開始/終了。 ''文章''

''' シングルクォート3つ

言語 概要 使用方法・例
PukiWiki 斜体の開始/終了。 '''文章'''

` バッククォート

言語 概要 使用方法・例 更新日
UNIX バッククォートでくくられた文字列をコマンドとして実行する。
この文法は古いので、「$(コマンド〜)」を使う方が良いのだとか。
`コマンド〜`  
Scala Scalaの予約語を識別子として使用する。 `識別子` 2010-12-07

# シャープ

言語 概要 使用方法・例 更新日
UNIX(シェルスクリプト)
awk
Perl
makefile
行コメントの開始。 #コメント 2007-05-12
MSX-BASIC PRINT USINGの書式。 PRINT USING "###", 値  
MSX-BASIC
VBA
倍精度浮動小数型(Double)を表すサフィックス(型宣言文字)。 変数#
123.4#
 
VBA 日付型(Date)の定数の開始/終了。 #2008/3/7# 2008-03-07
条件付コンパイル命令。 #If 等  
C言語
C++
プリプロセッサ命令。
識別子の文字列への変換。
#if 等
#識別子
 
Java(Javadoc) クラスに属するメソッドを意味する。 クラス名#メソッド名  
C# C#という言語。   2007-05-11
Lisp 特殊な値。 #C(5 3) #xff #'func  
HTML 同一ページ内のアンカータグの名前の指定の開始。 <a href="#名前">  
TeraTerm 文字コードの開始。 #65 #$41  
PukiWiki コマンドの開始。 #contents  

## シャープシャープ

言語 概要 使用方法・例
C言語
C++
識別子の結合 識別子##識別子

#! シャープびっくり

言語 概要 使用方法・例 更新日
UNIX スクリプトファイルの先頭で、実行コマンドを指定する。
シバンあるいはシェバンと言うらしい。
#!/bin/sh 2012-05-16

#\ シャープえん

言語 概要 使用方法・例
Lisp 文字や、特殊な文字 #\A #\Newline

$ ダラー

言語 概要 使用方法・例 更新日
UNIX 環境変数の展開。「${環境変数}」と同様。 $環境変数  
makefile 変数(1文字)の展開。「$(変数)」と同様。 $変数  
MSX-BASIC
VBA
文字列型(String)を表すサフィックス(型宣言文字)。 変数$  
Perl スカラー変数。「${変数}」と同様。 $変数  
C言語 printfの引数番号の終了。 printf("%2$d", 11, 22); 2006-09-08
Java 英数字と同様、識別子の一部。だが、Javaではふつう使わない
クラス名の区切りとしては自動的に使われる。クラス内にクラスを作ったとき、コンパイルすると内側のクラスのファイル名は「外側のクラス名$内側のクラス名.class」になる。
  2007-06-30
XSL 演算子の開始/終了。 $ge$  
Excel 絶対参照の開始。 $A$1 2008-07-26
TeraTerm 十六進数の開始。 $ff  
正規表現 末尾。 $  
マッチしたn番目の文字列。 $番号  

$$ だらだら、どるどる

言語 概要 使用方法・例 更新日
UNIX
Perl
現在実行中のシェルのプロセスID。 $$  
Ant 「$」そのもの。 $$ 2009-02-06

$! ダラーびっくり

言語 概要 使用方法・例
UNIX 最後に呼び出されたバックグラウンドコマンドのプロセスID。 $!
Perl システムコール呼び出し時のエラーコード(又はエラーメッセージ)。 $!

$? ダラーはてな

言語 概要 使用方法・例
UNIX コマンドまたはシェル内関数の戻り値。 $?
Perl 最後に実行されたコマンドの戻り値。 $?
makefile 生成元のうち、ターゲットより新しいもの全て。 $?

$"

言語 概要 使用方法・例
Perl 配列の出力フィールドの区切り文字。 $"

$`

言語 概要 使用方法・例
Perl
正規表現
パターンにマッチした部分より前の文字列。 $`

$'

言語 概要 使用方法・例 更新日
UNIX エスケープ文字を指定できる。 echo $'abc\ndef' 2008-11-29
Perl
正規表現
パターンにマッチした部分より後の文字列。 $'  

$# ダラーシャープ

言語 概要 使用方法・例
UNIX シェルまたはシェル内関数の引数の個数。 $#
Perl 配列変数の個数 - 1。 $#変数

$% ダラーパーセント

言語 概要 使用方法・例
Perl 現在のページ番号。 $%

$& ダラーアンド

言語 概要 使用方法・例
Perl
正規表現
パターンにマッチした文字列。 $&

$| ダラー縦棒

言語 概要 使用方法・例
Perl ファイル出力の自動フラッシュフラグ。 $|

$+ ダラープラス

言語 概要 使用方法・例
Perl
正規表現
パターンにマッチした最後の括弧に対応する文字列。 $+

$- ダラーハイフン(ダラーマイナス)

言語 概要 使用方法・例 更新日
UNIX シェルの現在のオプション(フラグ)。 $- 2008-11-29
Perl ページの残り行数。 $-  

$* ダラアスター

言語 概要 使用方法・例
UNIX シェルまたはシェル内関数の全引数。 $*
Perl 複数行検索を行うフラグ。 $*
makefile 目的ファイル名とソースファイル名の一致した部分。 $*

$/ ダラースラッシュ

言語 概要 使用方法・例
Perl 入力ファイルの行セパレーター。 $/

$\ ダラー円

言語 概要 使用方法・例
Perl 出力ファイルの行セパレーター。 $\

$~ ダラーティルダ

言語 概要 使用方法・例
Perl フォーマット名。 $~

$^ ダラーハット

言語 概要 使用方法・例
Perl ヘッダーのフォーマット名。 $^
特殊変数の接頭辞。 $^A $^L

$_ ダラーバー

言語 概要 使用方法・例 更新日
UNIX 直前に実行したコマンドの最後の引数。 echo $_ 2008-11-29
Perl 暗黙の変数。 $_  

$@ ダラーアット

言語 概要 使用方法・例
UNIX シェルまたはシェル内関数の全引数。 $@
Perl evalのエラーメッセージ。 $@
makefile ソースファイルへの置換。 $@

$: ダラーコロン

言語 概要 使用方法・例
Perl 行継続文字。 $:

$; ダラーセミコロン

言語 概要 使用方法・例
Perl ハッシュのインデックスの区切り文字。 $;

$, ダラーカンマ

言語 概要 使用方法・例
Perl 出力ファイルのフィールド区切り文字。 $,

$. ダラーピリオド

言語 概要 使用方法・例
Perl 入力ファイルの現在の行番号。 $.

$= ダラーイコール

言語 概要 使用方法・例
Perl 1ページの行数。 $=

$< ダラー左

言語 概要 使用方法・例
Perl PerlのプロセスのユーザーID。 $<
makefile 目的ファイルへの置換。 $<

$> ダラー右

言語 概要 使用方法・例
Perl Perlのプロセスの実行ユーザーID。 $>

$( ダラー括弧

言語 概要 使用方法・例
UNIX(ksh) コマンド実行の開始。 $(コマンド〜)
Perl PerlのプログラムファイルのグループID全て。 $(
makefile 変数の展開の開始。 $(変数)

$) ダラー右括弧

言語 概要 使用方法・例
Perl Perlのプロセスの実行グループID全て。 $)

$(( ダラー括弧括弧

言語 概要 使用方法・例
UNIX(ksh) 演算の開始。 $(())

$[

言語 概要 使用方法・例
Perl 配列の最小インデックス(通常は0)。 $[

$]

言語 概要 使用方法・例
Perl Perlのバージョン番号。 $]

${

言語 概要 使用方法・例 更新日
UNIX 環境変数の展開の開始。 ${環境変数}  
Perl 変数の開始。 ${変数}  
Ant プロパティーの開始。 ${プロパティー名} 2009-02-06
JSP JSP式言語の式の開始。 ${} 2007-06-30

${#

言語 概要 使用方法・例 更新日
UNIX 変数の文字数(あるいは配列の要素数)。 ${#変数} 2008-11-29

% パーセント

言語 概要 使用方法・例 更新日
MS-DOS 環境変数の展開。 %環境変数%  
バッチの実行時引数for文の変数 %引数番号、%変数  
MSX-BASIC
VBA
整数型(Integer)を表すサフィックス(型宣言文字)。 変数%
123%
 
PL/I 一部の命令。 %include 〜  
Perl 連想配列(ハッシュ)変数。 %変数  
Perl
C言語
C++
Java
JavaScript
C#
TeraTerm
剰余算(余り) %  
C言語 printfの書式の開始。 printf("%d",1); 2006-09-08
makefile 目的ファイルとソースファイルで一致する部分 %.o: %.c  
置換元と置換先で一致する部分 $(変数:op%os=np%ns)  
SQL(Oracle) like演算子で全てにマッチするワイルドカード。 項目 like '%'  
PL/SQL 変数の属性。 変数%COUNT  
URI 文字のエンコードの開始。 %十六進数  

%% パーセントパーセント

言語 概要 使用方法・例
MS-DOS バッチ内で「%」そのものを表す。 %%
C言語 printfの書式内で「%」そのものを表す。 printf("%%");
PukiWiki 取消線の開始/終了。 %%文章%%

%%% パーセント3つ

言語 概要 使用方法・例
PukiWiki 下線の開始/終了。 %%%文章%%%

%= パーセントイコール

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
剰余代入演算 変数 %=

%>

言語 概要 使用方法・例
JSP JSPスクリプトレット等の終了。 <%%>

%} パーセント波括弧

言語 概要 使用方法・例 更新日
Liquid タグマークアップ(Liquidの命令)の終了。 {%%} 2015-10-31

%~ パーセントティルダ

言語 概要 使用方法・例
MS-DOS バッチパラメータの置換(拡張)。 %~f変数

& アンド

言語 概要 使用方法・例 更新日
MS-DOS 複数コマンドの逐次実行。 コマンド & コマンド  
UNIX コマンドのバックグラウンド実行。 コマンド &  
VBA 長整数型(Long)を表すサフィックス(型宣言文字)。 変数&
123&
 
文字列として結合 &  
PL/I 論理積(AND) &  
Perl
C言語
C++
Java
JavaScript
C#
ビット論理積 &  
Java 制限付き仮型引数の複数指定。 <T extends I1 & I2> 2008-05-21
Perl サブルーチン呼び出し。 &サブルーチン
&サブルーチン(引数…)
 
C言語
C++
アドレス取得。 & 変数  
C++ 参照の宣言。 & 変数  
SQL*Plus
PL/SQL
置換変数(実行時引数)のデフォルト。 &変数  
Lisp オプションを表すキーワードの開始。 &optional &rest  
HTML
XML
特殊な文字(実体参照・文字参照)の開始。 &amp; 2008-06-18
PukiWiki 参照文字等の開始。 &heart;  
HTML GETメソッドによるサブミット時の複数の値の指定。 /test.do?name1=value1&name2=value2 2008-09-04

&& アンドアンド

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
コマンドが成功したときだけ次のコマンドを実行。 コマンド && コマンド  
Perl
C言語
C++
Java
JavaScript
C#
論理積(AND) 条件 && 条件  
SQL*Plus 一度だけしか入力を求められない置換変数。 &&変数 2008-04-26

&= アンドイコール

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
ビット論理積代入演算 変数 &=
VB.NET 文字列の結合 文字列変数 &=

&&= アンドアンドイコール

言語 概要 使用方法・例
Perl 論理積代入演算 変数 &&=

&# アンドシャープ

言語 概要 使用方法・例
HTML
XML
PukiWiki
文字コード指定の開始。 &#十進数;
&#
x十六進数;

&>

言語 概要 使用方法・例 更新日
UNIX リダイレクション。標準出力と標準エラーへの出力内容をファイルに出力する。 コマンド &> ファイル 2008-11-29

&>-

言語 概要 使用方法・例 更新日
UNIX リダイレクション。ファイルディスクリプターをクローズする。 コマンド &>- 2008-11-29

| 縦棒

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
パイプ(コマンドの標準出力内容を次のコマンドの標準入力に渡す)。 コマンド | コマンド  
PL/I
XSL
論理和(OR) |  
Perl
C言語
C++
Java
JavaScript
C#
ビット論理和 |  
Java マルチキャッチ catch(例外A | 例外B e) 2014-08-09
BNF 複数の定義(「または」)。 定義対象 ::= 定義内容 | 定義内容 2007-05-11
yacc 定義対象 : 定義内容 | 定義内容;
Lisp 変数。 |変数名|  
正規表現 パターン論理和。    
DTD 要素型宣言において、要素が順不同で現れる。 <!ELEMENT root (data|data2) > 2008-11-01
一般 引数やオプションの選択候補の区切り。 { オプション | オプション }  
PukiWiki (テーブル)。 |セル|  
Liquid 出力マークアップ(変数の展開)中のフィルター(値の加工)。 {{ 変数 | フィルター }} 2015-10-31

|| 棒々

言語 概要 使用方法・例
MS-DOS
UNIX
コマンドが失敗したときだけ次のコマンドを実行。 コマンド || コマンド
PL/I
SQL(Oracle)
PL/SQL
文字列の結合 文字列 || 文字列
Perl
C言語
C++
Java
JavaScript
C#
論理和(OR) 条件 || 条件

|= 縦棒イコール

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
ビット論理和代入演算 変数 |=

||= 棒々イコール

言語 概要 使用方法・例
Perl 論理和代入演算 変数 ||=

|~ 縦棒ティルダ

言語 概要 使用方法・例
PukiWiki ヘッダーセル |~見出し|

|~|

言語 概要 使用方法・例
PukiWiki 表の上のセルとの連結 |セル|
|~|

|>|

言語 概要 使用方法・例
PukiWiki 表の右のセルとの連結 |>|セル|

()

言語 概要 使用方法・例 更新日
Scala Unitクラスの唯一の値。 val v = () 2010-11-28

( ) 丸括弧

言語 概要 使用方法・例 更新日
MS-DOS 複数コマンドを1つとして扱うブロックの開始/終了。 (コマンド

)
 
MSX-BASIC
VBA
配列の定義の開始/終了。 DIM 変数()  
MSX-BASIC
VBA
Scala
PL/SQL
配列の使用の開始/終了。 変数(添字)  
Perl 配列の開始/終了。 (値, 値…)  
連想配列(ハッシュ)の開始/終了。 (キー, 値, …)
(キー => 値, …)
 
UNIX 配列の複合代入の開始/終了。 変数=(値 値…) 2008-11-29
Scala タプルの開始/終了。 (値, 値…) 2010-11-28
VBA
VB.NET
Pascal
C言語
C++
Java
JavaScript
C#
Scala
SQL(Oracle)
PL/SQL
関数宣言・定義・呼出の開始/終了。 関数名(引数…)  
XSL testでの関数呼び出しの開始/終了。 関数名()  
Perl サブルーチン(引数あり)の呼出の開始/終了。 &サブルーチン(引数…)  
SQL(Oracle) 型の桁数の宣言の開始/終了。    
ほとんどの言語 括弧内の演算を先に計算する。 ()  
Lisp リストの開始/終了。 ()  
正規表現 パターングループの開始/終了。    
DTD 要素型宣言において、定義のグループ化の開始/終了。 <!ELEMENT root (data) > 2008-11-01

) 閉じ丸括弧

言語 概要 使用方法・例
UNIX(シェル) caseにおける条件。 条件) コマンド〜;;

(( )) 二重丸括弧

言語 概要 使用方法・例
UNIX(ksh) if文等における条件の開始/終了。 if (( 条件 ))
PukiWiki 注釈の開始/終了。 ((注釈文))

[ 開き角括弧、 ] 閉じ角括弧

言語 概要 使用方法・例 更新日
UNIX if文等におけるtestコマンドの代用の開始/終了。 if [ 条件 ]  
XSL testでの条件の開始/終了。 [条件]  
XML 宣言部分集合を開始する区切子(dso(declaration subset open))。
宣言部分集合を終了する区切子(dsc(declaration subset close))。
[
]
2008-06-18
Excel Evaluateの省略形。 [範囲] 2008-01-08
UNIX シェルの配列の開始/終了。 変数[添字]=
echo ${変数[添字]}
2008-11-29
C言語
C++
配列の宣言・定義の開始/終了。
ポインター演算(配列風)の開始/終了。
変数[添字]  
Pascal
Java
JavaScript
C#
配列の宣言・定義・使用の開始/終了。 変数[添字]  
Perl 無名配列(へのリファレンス)の開始/終了。 [値, 値…]  
配列の使用の開始/終了。 $変数[添字]  
正規表現 文字クラス(文字の選択肢)の開始/終了。    
一般 省略可能な引数やオプションの開始/終了。 [ オプション ]  
YAML 配列(リスト)の開始/終了。 [値, 値…] 2015-10-31

[[ ]] 二重角括弧

言語 概要 使用方法・例
UNIX(ksh) if文等における条件の開始/終了。 if [[ 条件 ]]
PukiWiki リンクの開始/終了。 [[文言:URL]]

]>

言語 概要 使用方法・例 更新日
XML マーク区間宣言の終了。 <![]> 2008-06-18

]]>

言語 概要 使用方法・例 更新日
XML CDATAセクションの終了。 <![CDATA[]]> 2008-06-18

[*]

言語 概要 使用方法・例 更新日
UNIX 配列の全要素。 ${NAME[*]} 2008-11-29

[@]

言語 概要 使用方法・例 更新日
UNIX 配列の全要素。 ${NAME[@]} 2008-11-29

{ 開き中括弧、 } 閉じ中括弧

言語 概要 使用方法・例 更新日
Pascal コメントの開始/終了。 { コメント }  
Perl 無名ハッシュ(へのリファレンス)の開始/終了。 { キー,,}
{ キー =>,}
 
連想配列(ハッシュ)の使用の開始/終了。 $変数{キー}  
C言語
C++
Java
JavaScript
C#
クラス構造体の定義の開始/終了。    
Perl
C言語
C++
Java
JavaScript
C#
関数の定義・複文の開始/終了。 { 文… }  
Java 初期化子の開始/終了。 static { 文… } 2007-06-30
正規表現 量指定子。繰り返し回数の開始/終了。    
一般 引数やオプションの選択候補の開始/終了。 { オプション | オプション }  
UNIX 環境変数の展開の終了。 ${環境変数}  
Perl 変数の終了。 ${変数}  
Ant プロパティーの開始。 ${プロパティー名} 2009-02-06
JSP JSP式言語の式の終了。 ${} 2007-06-30
UNIX プレース展開の開始/終了。 echo abc{12,34,56}def 2008-11-29
YAML ハッシュ(マップ)の開始/終了。 {キー:} 2015-10-31

{{ }} 二重中括弧

言語 概要 使用方法・例 更新日
Liquid 出力マークアップ(変数の展開)の開始/終了。 {{ 変数 }} 2015-10-31

{} 中括弧

言語 概要 使用方法・例
UNIX find -execコマンドの対象ファイル名。 find . -name "*.bak" -exec rm {} \;

{% 波括弧パーセント

言語 概要 使用方法・例 更新日
Liquid タグマークアップ(Liquidの命令)の開始。 {%%} 2015-10-31

= イコール

言語 概要 使用方法・例 更新日
MS-DOS 環境変数の代入。 set 環境変数=  
UNIX
MSX-BASIC
VBA
SQL
PL/SQL
XSL
TeraTerm
等値比較演算 =  
Lisp (= 値 値…)  
MSX-BASIC
VBA
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
TeraTerm
代入 変数 =  
SQL(Oracle) UPDATE文の代入 UPDATE テーブル SET 項目=  
makefile 置換元と置換先の区切り。 $(変数:old=new)  
HTML GETメソッドによるサブミット時の値の指定。 /test.do?name=value 2008-09-04

== イコーール

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
等値比較演算 ==
PukiWiki CSV形式の表で左のセルとの連結 ,データ,==,

=== イコール3つ

言語 概要 使用方法・例
JavaScript 等値比較演算 ===

=> イコール右

言語 概要 使用方法・例 更新日
Perl 連想配列(ハッシュ)の初期化におけるキーと値の区切り。 (キー =>,)  
PL/SQL 名前表記法での引数の値指定。 proc(変数名 =>,) 2007-12-28

=~ イコールティルダ

言語 概要 使用方法・例
Perl 正規表現との比較(マッチする)。 =~

< 不等号(小なり)

言語 概要 使用方法・例
MS-DOS
UNIX
リダイレクション。ファイルの内容を標準入力へ渡す。 コマンド < ファイル
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
大小比較演算 <
Lisp (< 値 値…)
PukiWiki ブロック要素の終了 <

> 不等号(大なり)

言語 概要 使用方法・例
MS-DOS プロンプト C:\temp>
MS-DOS
UNIX
リダイレクション。標準出力の内容をファイルへ渡す。 コマンド > ファイル
Perl 書き込みオープンするファイル名の開始。 >ファイル名
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
大小比較演算 >
Lisp (> 値 値…)
PukiWiki 引用文の開始。 >文章

< > 不等号

言語 概要 使用方法・例 更新日
Perl ファイルからの入力の開始/終了。 <ハンドル>  
C言語
C++
#includeのファイル名の開始/終了。 #include <ファイル名>  
HTML
XML
タグの開始/終了。(開始タグ開きタグ閉じ <タグ〜><タグ〜/>  
C++
Java
テンプレート・ジェネリクスの開始/終了。    
XML マーク宣言の終了(マーク宣言閉じ:mdc(markup declaration close))。 <!DOCTYPE 〜 > 2008-06-18

<> 不等号

言語 概要 使用方法・例 更新日
MSX-BASIC
VBA
VB.NET
Pascal
SQL
PL/SQL
TeraTerm
不一致比較演算 <>  
UNIX リダイレクション。 コマンド <> ファイル 2008-11-29

<< 不等号2つ

言語 概要 使用方法・例
UNIX
Perl
ヒアドキュメント。標準入力へ入力する文を書く。 コマンド << 終了文字列

終了文字列
Perl
C言語
C++
Java
JavaScript
C#
ビット左シフト演算 <<
C++ 標準出力・標準エラーへの出力。 cout <<
PL/SQL(Oracle) ラベルの開始。 <<ラベル>>
PukiWiki ブロック要素の終了 <<

>> 不等号2つ

言語 概要 使用方法・例
MS-DOS
UNIX
リダイレクション。ファイルへ追加出力する。 コマンド >> ファイル
Perl
C言語
C++
Java
JavaScript
C#
ビット右シフト演算 >>
C++ 標準入力からの入力。 cin >> 変数
PL/SQL(Oracle) ラベルの終了。 <<ラベル>>
PukiWiki 引用文の開始。 >>文章

<<< 不等号3つ

言語 概要 使用方法・例 更新日
UNIX 文字列1つだけのヒアドキュメント コマンド <<< 単語 2008-11-29
PukiWiki ブロック要素の終了 <<<  

>>> 不等号3つ

言語 概要 使用方法・例
Java
JavaScript
符号無しビット右シフト演算 >>>
PukiWiki 引用文の開始。 >>>文章

<= 小なりイコール、 >= 大なりイコール

言語 概要 使用方法・例
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
比較演算 <=
>=
Lisp (<= 値 値…)
(>= 値 値…)

<=>

言語 概要 使用方法・例
Perl 比較演算(左が大きければ1、右が大きければ-1、等しければ0)。 <=>

<<= >>=

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
ビット(左,右)シフト代入演算 変数 <<=
変数 >>=

>>>=

言語 概要 使用方法・例
Java
JavaScript
符号無しビット右シフト代入演算 変数 >>>=

<-

言語 概要 使用方法・例 更新日
一般 左矢印の代わり。
日本語(全角文字)が使える環境なら、誤解を招く可能性の少ない「←」を使うべき。
  2008-03-29

<<-

言語 概要 使用方法・例 更新日
UNIX 行頭のタブを削除するヒアドキュメント。 コマンド <<- 終了文字列
        〜
終了文字列
2008-11-29

</

言語 概要 使用方法・例
HTML
XML
終了タグの開始。(終了タグ開き </タグ>

<?

言語 概要 使用方法・例
XML 処理命令の開始。 <?xml 〜 ?>

<&

言語 概要 使用方法・例 更新日
UNIX リダイレクション。入力のファイルディスクリプターを複製する。 コマンド <& ファイル 2008-11-29

<!

言語 概要 使用方法・例 更新日
HTML
XML
DTD
マーク宣言の開始(マーク宣言開き:mdo(markup declaration open))。 <!DOCTYPE > 2008-06-18

<![

言語 概要 使用方法・例 更新日
XML マーク区間宣言の開始。 <![CDATA[]]> 2008-06-18

<!--

言語 概要 使用方法・例
HTML
XML
DTD
コメントの開始。 <!-- コメント -->
JavaScript ソースの開始。 <script><!-- ソース //--></script>

<%

言語 概要 使用方法・例
JSP JSPスクリプトレットの開始。 <%%>

<%@

言語 概要 使用方法・例
JSP JSPディレクティブの開始。 <%@ ディレクティブ %>

<%!

言語 概要 使用方法・例
JSP JSP宣言の開始。 <%! 宣言 %>

<%=

言語 概要 使用方法・例
JSP JSP式の開始。 <%=%>

<%--

言語 概要 使用方法・例
JSP JSPコメントの開始。 <%-- コメント --%>

>& 右アンド

言語 概要 使用方法・例
MS-DOS
UNIX
リダイレクション(標準エラーの内容を標準出力へ出力する)。 コマンド 2>&1

>|

言語 概要 使用方法・例 更新日
UNIX リダイレクション。ファイルが存在していても(エラーにせず)上書きする。 コマンド >| ファイル 2008-11-29

+ プラス

言語 概要 使用方法・例 更新日
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
正符号。
加算
+
+
 
MSX-BASIC
VBA
Java
JavaScript
C#
文字列の結合 文字列 + 文字列  
Lisp 英数字と同様、識別子の一部。 (abc+def …)  
加算 (+ 値 値…)  
正規表現 量指定子。1個以上のパターン。    
DTD 要素型宣言において、要素が1回以上。 <!ELEMENT root (data)+ > 2008-11-01
PukiWiki 番号つきリストの開始。 +文章  

++ プラプラ

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
インクリメント ++変数
変数++
PukiWiki 番号つきリストの開始。 ++文章

+++ プラス3つ

言語 概要 使用方法・例
PukiWiki 番号つきリストの開始。 +++文章

+= プラスイコール

言語 概要 使用方法・例
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
加算代入演算 変数 +=
VB.NET
Java
JavaScript
C#
文字列の結合 変数 +=

- マイナス

言語 概要 使用方法・例 更新日
(MS-DOS)
UNIX
コマンドのオプションの開始。 ls -l  
MSX-BASIC
VBA
型の宣言の範囲。 DEFINT A-Z  
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
負符号。
減算
-
-
 
makefile 実行したコマンドがエラーでもmakeを続行する。 -コマンド  
Lisp 英数字と同様、識別子の一部。 (abc-def …)  
減算 (- 値 値…)  
PukiWiki 番号なしリストの開始。 -文章  
Oracle SQL*Plusの行の継続 -
2008-01-14
YAML 配列(リスト)。 -値1
-値2
2015-10-31

-- ダブルハイフン

言語 概要 使用方法・例
Perl
C言語
C++
Java
JavaScript
C#
デクリメント --変数
変数--
SQL(Oracle)
PL/SQL
行コメントの開始。 -- コメント
PukiWiki 番号なしリストの開始。 --文章

--- マイナス3つ

言語 概要 使用方法・例
PukiWiki 番号なしリストの開始。 ---文章

---- マイナス4つ

言語 概要 使用方法・例
PukiWiki 水平線。(マイナス4つ以上) ----

-= マイナスイコール

言語 概要 使用方法・例
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
減算代入演算 変数 -=

-> マイナス右

言語 概要 使用方法・例 更新日
Perl アロー(矢印)演算子。(ハッシュやオブジェクトのリファレンスに対するメンバー指定子) 変数->メンバー  
C言語
C++
構造体(クラス)のポインターに対するメンバー指定子。 変数->メンバー  
Java ラムダ式 (引数) -> 2014-08-09
一般 右矢印の代わり。
日本語(全角文字)が使える環境なら、誤解を招く可能性の少ない「→」を使うべき。
   

->* マイナス右アスター

言語 概要 使用方法・例
C++ “クラス(構造体)のポインター”に対するポインターメンバー指定子。 変数->*メンバー

--+

言語 概要 使用方法・例 更新日
SQL(Oracle) ヒントの開始。 --+ヒント 2008-04-29

-->

言語 概要 使用方法・例
HTML
XML
コメントの終了。 <!-- コメント -->
JavaScript ソースの終了。 <script><!-- ソース //--></script>

--%>

言語 概要 使用方法・例
JSP JSPコメントの終了。 <%-- コメント --%>

* アスタリスク

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
全てにマッチするワイルドカード。 コマンド *  
Java import文で全てにマッチするワイルドカード。 import java.util.*;  
SQL selectで全項目を意味するワイルドカード。 select * from テーブル 2008-01-14
SQL(Access like演算子で全てにマッチするワイルドカード。 項目 like "*"  
MSX-BASIC
VBA
VB.NET
Pascal
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
乗算 *  
Lisp (* 値 値…)  
VBA 固定長文字列 Dim 変数 As String * 長さ  
C言語
C++
ポインターの宣言・使用。 *変数  
Perl 型ブログ。 *変数  
PukiWiki 見出しの開始。 *見出し  
C言語 printfの数値を引数から取得 printf("%*d",3,11); 2006-09-08
正規表現 量指定子。0個以上のパターン。    
DTD 要素型宣言において、要素が0回以上。 <!ELEMENT root (data)* > 2008-11-01

** アスタリスク2つ

言語 概要 使用方法・例
PL/I
Perl
指数演算子 ** 指数
PukiWiki 見出しの開始。 **見出し

*** アスタリスク3つ

言語 概要 使用方法・例
PukiWiki 見出しの開始。 ***見出し

*= アスターイコール

言語 概要 使用方法・例
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
乗算代入演算 変数 *=

**= アスタアスタイコール

言語 概要 使用方法・例
Perl 指数代入演算 変数 **=

*/ アスタースラッシュ

言語 概要 使用方法・例 更新日
PL/I
C言語
C++
Java
JavaScript
C#
Scala
SQL(Oracle)
PL/SQL
コメントの終了。 /* コメント */ 2010-10-23

/ スラッシュ

言語 概要 使用方法・例 更新日
MS-DOS コマンドのオプションの開始。 dir /w  
UNIX パスのディレクトリ区切り    
URI パスの区切り http://www.ne.jp/asahi/hishidama/home  
XSL testでのノードの区切り。    
MSX-BASIC
VBA
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
SQL
PL/SQL
TeraTerm
除算 /  
Lisp (/ 値 値…)  
SQL*Plus SQL再実行。 /  
PL/SQL PL/SQL実行。 /  
Lisp 分数。 分子/分母  
IP サブネットマスクのビット数の開始。 192.168.0.1/24  
正規表現 パターンの開始/終了。(慣例) /パターン/
s/パターン/置換後/
 
awk 正規表現の開始/終了。 /パターン/ 2007-05-12

// スラスラ

言語 概要 使用方法・例 更新日
C言語(C99)
C++
Java
JavaScript
C#
Scala
PukiWiki
行コメントの開始。 //コメント 2010-10-23
URI スキーム名とアドレスの区切り。
本来は//の間に何か入ることもありうる。
http://www.ne.jp/asahi/hishidama/home  

/= スライコール

言語 概要 使用方法・例
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
除算代入演算 変数 /=
Lisp 不一致比較演算 (/= 値 値…)

/* スラアスター

言語 概要 使用方法・例 更新日
PL/I
C言語
C++
Java
JavaScript
C#
Scala
SQL(Oracle)
PL/SQL
コメントの開始。 /*コメント*/ 2010-10-23

/** スラアスタアスター

言語 概要 使用方法・例
Java Javadocコメントの開始。 /**コメント*/

/*+ スラアスタープラス

言語 概要 使用方法・例 更新日
SQL(Oracle) ヒントの開始。 /*+ヒント*/ 2008-04-29

/*@ スラアスタアット

言語 概要 使用方法・例
JavaScript 条件付コンパイルブロックの開始。 /*@命令 〜 @*/

//@ スラスラアット

言語 概要 使用方法・例
JavaScript 条件付コンパイル行の開始。 //@命令

/> スラ閉じ

言語 概要 使用方法・例
HTML
XML
ボディー部が無いタグの終了。 <タグ/>

~ ティルダ(ティルド)

言語 概要 使用方法・例 更新日
UNIX ホームディレクトリー ~  
Perl
C言語
C++
Java
JavaScript
C#
ビット否定演算 ~  
C++ デストラクター。 ~クラス名  
C# ファイナライザー。 ~クラス名  
awk 正規表現での比較。 変数 ~ /正規表現/ 2007-05-12
PukiWiki 段落の開始。 ~文章  
改行 文章~  

~+ ティルダプラス

言語 概要 使用方法・例 更新日
UNIX カレントディレクトリー。 cd ~+ 2008-11-29

~- ティルダマイナス

言語 概要 使用方法・例 更新日
UNIX 直前のカレントディレクトリー。 cd ~- 2008-11-29

^ ハット

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
一般
制御文字(コントロールコード)を表す。 ^H バックスペース  
^M 改行コード  
MS-DOS 行の継続。 ^
 
エスケープ文字。 echo ^%  
MSX-BASIC
VBA
一般
指数演算 ^ 指数  
PL/I 否定演算 ^  
Pascal ポインターの宣言、使用。 変数: ^
変数^
 
Perl
C言語
C++
Java
JavaScript
C#
ビット排他的論理和 ^  
VC++.NET ハンドル。(ポインターのようなもの) ^変数 = gcnew クラス(); 2007-01-25
正規表現 先頭。 ^  
(文字クラス「[〜]」のとき)指定以外。 [^0-9]  

^^

言語 概要 使用方法・例
顔文字 笑顔。
^^; 冷や汗をたらしつつの笑顔。
^^

^= ハットイコール

言語 概要 使用方法・例
PL/I 不一致比較演算 ^=
Perl
C言語
C++
Java
JavaScript
C#
ビット排他的論理和代入演算 変数 ^=
VB.NET 累乗代入演算 変数 ^= 指数

^< ^>

言語 概要 使用方法・例
PL/I 大小比較演算 ^<
^>

\ えん(バックスラッシュ)

言語 概要 使用方法・例 更新日
MS-DOS パスのディレクトリ区切り    
UNIX
makefile
awk
行の継続。 \
2007-05-14
C言語
C++
プリプロセッサ命令の行の継続  
MSX-BASIC
VBA
除算(商) \  
Perl 変数のリファレンス \$変数  
UNIX
Perl
C言語
C++
Java
JavaScript
C#
正規表現
エスケープ文字。 \r 改行(CR)  
\n 改行(LF)  
\\ \  
\" "  
\' '  

\; えんセミコロン

言語 概要 使用方法・例
UNIX find -execコマンドの終了。 find . -name "*.bak" -exec rm {} \;

_ アンダーバー

言語 概要 使用方法・例
VBA
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
英数字と同様、識別子の一部。 abc_def
VBA 行の継続。 _
SQL(Oracle) like演算子で任意の1文字にマッチするワイルドカード。 項目 like '_'

_=

言語 概要 使用方法・例 更新日
Scala プロパティーをセットするメソッドを定義する。 def zzz_=(引数)  = 〜 2011-01-08

@ アットマーク

言語 概要 使用方法・例 更新日
MS-DOS
makefile
実行するコマンドを表示しない。 @コマンド  
UNIX(csh系) 環境変数への演算結果のセット。 @ 環境変数=  
Perl 配列変数 @変数  
XSL testでの属性の開始。 @属性名  
VBA 通貨型(Currency)を表すサフィックス(型宣言文字)。 変数@
123.4@
2008-03-07
Java Javadocタグの開始。 @param  
Java アノテーション @Override 2007-05-13
JavaScript 条件付コンパイル指定子の開始。
条件付コンパイル変数の開始。
/*@cc_on
  @set @変数=
@*/
 
SQL*Plus
PL/SQL
スクリプトファイルの実行。 @ファイル  

@@ アットアット

言語 概要 使用方法・例
SQL*Plus スクリプトファイルの実行。 @@ファイル

@"

言語 概要 使用方法・例
C# 逐語的文字列(「\」をエスケープ文字としない文字列)の開始。 @"文字列"

@_

言語 概要 使用方法・例
Perl サブルーチンの引数。 @_

@{

言語 概要 使用方法・例 更新日
Ant macrodefの属性使用の開始。 @{プロパティー名} 2009-02-06

@*/ アットアスタースラ

言語 概要 使用方法・例
JavaScript 条件付コンパイルブロックの終了。 /*@命令 〜 @*/

: コロン

言語 概要 使用方法・例 更新日
MS-DOS ドライブ名の終了。 ドライブ:  
UNIX パスの区切り    
MSX-BASIC
VBA
VB.NET
文と文の区切り。 :  
MS-DOS
TeraTerm
ラベルの開始。 :ラベル  
Pascal 変数の型の宣言。 変数:  
ラベルの終了。 数値:  
caseにおける値の終了。 :  
C言語
C++
Java
C#
ラベルの終了。 ラベル:
case 値:
 
Perl
C言語
C++
Java
JavaScript
C#
条件演算 条件 ?:  
Java 配列・コレクションのループ for (型 変数 : コレクション) 2007-06-11
makefile 目的ファイルとソースファイルの区切り 目的ファイル: ソースファイル  
変数の特殊な展開の指定。 $(変数:)  
yacc 文法の定義。 定義対象 : 定義内容; 2007-05-11
Lisp   :識別子  
SQL*Plus
PL/SQL
バインド変数。 :変数 2008-02-06
XSL XSL識別子の区切り。 xsl:if  
URI スキーム名(プロトコルの終わり)。 http:  
TCP/IP ポート番号の開始。 192.168.0.1:80  
PukiWiki 左寄せセンタリング右寄せの指定。 CENTER:文章  
定義の開始。 :用語|説明文  
URLと文言の区切り [[文言:URL]]  
YAML ハッシュ(マップ)のキーと値の区切り。 {キー:} 2015-10-31

:: コロンコロン

言語 概要 使用方法・例 更新日
Perl 名前空間(パッケージ)の指定。 名前空間::識別名  
C++ クラスのメンバー指定子。 クラス名::メンバー名  
Java メソッド参照コンストラクター参照 クラス名::メソッド名
変数名::メソッド名
クラス名::new
2014-08-09
PukiWiki 定義の開始。 ::用語|説明文  

::: コロン3つ

言語 概要 使用方法・例
PukiWiki 定義の開始。 :::用語|説明文

:= コロンイコール

言語 概要 使用方法・例 更新日
Pascal
PL/SQL
代入 変数 :=  
VBA “名前付き引数”での関数(サブルーチン)の引数の値指定。
引数の並び順で指定するのではなく、引数名を使って順不同で引数を指定できる。
また、省略可能な引数も この機能を使って指定したいものだけ指定できる。
関数名(引数名:=, 引数名:=) 2007-06-02

:~ コロンティルダ

言語 概要 使用方法・例
MS-DOS 環境変数の展開(副文字列の指定)。 %環境変数:~位置,長さ%

::= コロンコロンイコール

言語 概要 使用方法・例 更新日
BNF 文法の定義。 定義対象 ::= 定義内容 2007-05-11

; セミコロン

言語 概要 使用方法・例 更新日
MS-DOS パスの区切り    
UNIX 複数コマンドの逐次実行。 コマンド ; コマンド  
MSX-BASIC
VBA
PRINT命令で改行しない。 PRINT 値;…値;  
C言語
C++
Java
C#
Scala
式の末尾に「;」を付けると文になる。 ; 2010-10-23
Pascal
JavaScript
文と文の区切り。 ;  
C言語
C++
Java
C#
for文の括弧内の式の区切り。 for (初期化; 条件; 更新) 2007-12-23
SQL(Oracle SQL文の終わり。 SQL文;  
PL/SQL 文の終わり。 ;  
yacc 定義の終わり。 定義対象 : 定義内容; 2007-05-11
TeraTerm
Lisp
行コメントの開始。 ;コメント  
HTML
XML
PukiWiki
特殊な文字(実体参照・文字参照)等の終了。 &amp; 2008-06-18

;; 2連続セミコロン

言語 概要 使用方法・例
UNIX(シェル) caseのコマンドの終了。 条件) コマンド〜;;
顔文字 泣き顔。 ;;

, カンマ

言語 概要 使用方法・例 更新日
MSX-BASIC
VBA
VB.NET
Perl
C言語
C++
Java
JavaScript
C#
引数の区切り。 引数, 引数…  
SQL
PL/SQL
項目や値の区切り。 項目, 項目…
, 値…
 
C言語
C++
式を逐次計算する演算子。 ,  
Java 文を逐次実行する区切り。(for文の括弧内の第3項) for (初期化; 条件;,,) 2007-12-23
DTD 要素型宣言において、要素が順序通りに現れる。 <!ELEMENT root (data,data2) > 2008-11-01
PukiWiki CSV形式の表 ,データ,データ…  
UNIX プレース展開の区切り。 echo abc{12,34,56}def 2008-11-29

. ピリオド

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
カレントディレクトリ。 cd .  
XSL testでのカレントノード。    
正規表現 (改行以外の)任意の一文字。    
UNIX ピリオドが先頭に付いたファイル名は、隠しファイル扱い。 .profile  
makefile 特殊な変数を表す。 .SUFFIXES  
MS-DOS
UNIX
ファイル名と拡張子の区切り。 test.txt  
MSX-BASIC
VBA
VB.NET
C言語
C++
Java
JavaScript
C#
小数点。 123.4  
C言語 printfの(桁数と)精度の区切り。 printf("%5.2"〜); 2006-09-08
C言語
C++
Java
JavaScript
C#
PL/SQL
構造体クラス)のメンバー指定子。 変数.メンバー  
Perl 文字列の結合 文字列 . 文字列  
SQL*Plus 置換変数の結合(のデフォルト)。 &置換変数.文字列 2008-04-26
URI ドメイン内の各ラベルの区切り。 www.google.cp.jp  
IP IPアドレスの各桁の区切り。 192.168.0.1  
Pascal プログラムの終了。 .  
SQL*Plus SQL文の入力の終了(実行せずバッファへ保存)。 select * from emp
.
2008-01-14

.. 点々

言語 概要 使用方法・例
MS-DOS
UNIX
URI
親ディレクトリ。 cd ..
../index.html
XSL testでの親ノード。  
Pascal 配列部分範囲型の宣言での範囲。 array[1..10] of 型
Perl 範囲指定子 @配列 = ('0' .. '9');
PL/SQL FOR文のループの範囲。 FOR 変数 IN 1..10

... 点々々

言語 概要 使用方法・例 更新日
C言語
C++
可変引数の宣言。 型 関数名(〜変数, ...)  
Java 可変長引数の宣言。 型 関数名(〜変数, 型... 変数) 2007-06-30
C++ catchでの全例外の捕捉宣言。 catch(...)  
一般 引数やオプションが0個以上続くことを意味する。
日本語(全角文字)が使える環境なら、誤解を招く可能性の少ない「…」を使うべき。
   

.= ぽちイコール

言語 概要 使用方法・例
Perl 文字列結合代入演算 変数 .= 文字列

スペース

言語 概要 使用方法・例 更新日
MS-DOS
UNIX
引数の区切り。 コマンド 引数 引数…  
C言語
C++
文字列定数の結合(コンパイル時)。 文字列 文字列  
ほとんどの言語 識別子の区切り。    
Lisp S式の区切り。 (名前 S S…)  
PukiWiki 整形済みテキスト  文章  
CSV形式の表でセンタリング・右寄せ。 , センタリング ,…  
YAML 同列のデータは、インデント(行頭の空白)を揃える。   2015-10-31

タブ

言語 概要 使用方法・例
makefile 生成方法の記述の開始。  
ほとんどの言語 スペースと同じ。  

参考文献 / プログラム言語比較へ行く / 技術メモへ戻る
メールの送信先:ひしだま