作者:
sunkeen (自閉星雨期待有你)
2007-06-19 19:09:28請問一下助教,
屬於procedure定義的BEGIN之後,
也可以使用VAR和ENDVAR宣告變數嗎?
例如下面的i變數:
PROCEDURE f(x)
VAR
m : INTEGER;
ENDVAR
BEGIN
VAR
i : INTEGER;
ENDVAR
END
如果可以的話,
這種變數和介於PROCEDURE於BEGIN之間宣告的變數,
也就是上例中的m,意義上是同樣的嗎? (即同一個
scope中的local variable)