C言語 絵文字(図形文字/約物、句読点等)メモ
ASCIIの graphic characters, 約物(やくもの, punctuator*1)のおぼえがき。演算子の名称とかのメモなど。気が向いたときに書き足していくつもり。ソースコードを読むときに優先的に探す順のつもり。[2008.1.6]英数字とコメント部分を書き換えて図形文字を見やすくするためのPHPスクリプト - あらきけいすけの雑記帳
[2009.1.11]ISO/IEC JTC1/SC22/WG14 - C: Approved standards
- 波括弧・中括弧・ブレース { }
-
複合文、ブロック(p.24)
配列の値
- 丸括弧・パーレン ( )
-
いわゆる「括弧」、優先的に行う演算の明示
関数の仮引数部分
制御文の制御式の部分(p.27)
型のキャスト
[fortran] (/.../) で配列構成子 REAL(8) a(4)=(/1,2,3,4/)
- 番号記号・シャープ #
- プリプロセッサ指示行
- スラッシュ /
- セミコロン ;
- 式文の終端(p.23)
- 角括弧・大括弧 [ ]
-
配列の宣言
配列の参照、実はポインタの「アドレス計算の演算子」。
1次元配列の a[10] は *(a+10) と同じ。
- 等号・イコール =
- コロン :
アスタリスク *
積の演算
ポインタ
「間接演算子(indirection operator)」が正式名称(6.5.3.2)。「アドレスをくれるもの」の前に付けて「そのアドレスに格納されているもの」へのアクセスをする。
の左に変数があれば積の演算。ポインタであることを明示したいときはパーレンで括った方がいいかも。
フルストップ(ピリオド) .
数値リテラルの小数点
構造体のメンバ
パーセント %
アンパサンド &
ビットごとのAND演算
アドレス演算子
[PHP]リファレンス 文献:PHP: リファレンスの説明 - Manual
不等号:大なり >
*1:punctuatorの訳語が分からない。