c-lang:複文
C言語では、1つの処理の始まりを示す「{」と終わりを示す「}」で囲まれた部分がブロックで、それが複数集まってプログラムが構成される。
{ ... }
文の集合をひとつの構文単位にまとめるもの
複文の中では宣言、そして初期化を行うことができる
動的記憶期間オブジェクトの初期化子は翻訳単位に現れた順に評価され、初期化を行う
複文の入れ子の最高レベルは最低15と規定されている