next up previous contents
Next: 6.1.1 ブロック内の変数宣言 Up: 6. 制御式 Previous: 6. 制御式

  
6.1 ブロック式

複数の式を一つにまとめ、それを順次実行するための式です。ブロック内には、 0個以上の式を書くことができます。

ブロック式は、{ と } の間に、複数の式を書きます。文法構造は、以下の ようになります。

ブロック式 $\Longrightarrow$ `{' [ <式> ]* `}'

ブロック式の値は、最後に実行された式となります。ブロック内に式がないと きの値はvoidです。

以下の式を実行すると、

var a = 10, b = 3, x ;
x = { a++ ; b += 2 ; }

x の値は5になります。



 
next up previous contents
Next: 6.1.1 ブロック内の変数宣言 Up: 6. 制御式 Previous: 6. 制御式
Tetsuo Ono
1998-11-05