- // から行末までは注釈、/* と */ で挟まれた
部分は注釈 (共に C 言語と同じ)
- 文の最後は ;
- 四則演算 (+, -, *, /) や、
代入 (=) などの演算子
- 0 は偽、0以外の整数は真とみなす。
一方、比較演算・論理演算などの結果は 0 (false) または1 (true).
- 変数宣言の文法もC言語と同様。
型名の後に, で区切った名前のリストを書く。
- 関数呼び出しの文法もC言語と同様。
- ブロックは { と } で複数(0個以上)の文を囲んで作る。
- 比較演算子 (==, !=, <,
<=, >, >=)、
論理演算子 (&&, ||, !)、
if, if else などの制御構造。
ただし switch はない。
- for, while などの繰り返し制御。
break (ループを抜ける), continue (次の繰り返し) など。
ただし do while はない。
- 数学関数の名前
他にもあるだろう…
Subsections
桂田 祐史