Re: [CompFP] Varaible Declaration

看板b93902HW作者 (with friends)時間18年前 (2007/06/19 19:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《sunkeen (自閉星雨期待有你)》之銘言: : 請問一下助教, : 屬於procedure定義的BEGIN之後, : 也可以使用VAR和ENDVAR宣告變數嗎? : 例如下面的i變數: : PROCEDURE f(x) : VAR : m : INTEGER; : ENDVAR : BEGIN : VAR : i : INTEGER; : ENDVAR : END : 如果可以的話, : 這種變數和介於PROCEDURE於BEGIN之間宣告的變數, : 也就是上例中的m,意義上是同樣的嗎? (即同一個 : scope中的local variable) 在15筆測資裡, 應該只有 switch.p 是有類似的情況 不過它是在main procedure做這件事 PROGRAM VAR /* global variables */ ENDVAR subroutines.... BEGIN VAR /* local variables in main */ ENDVAR END 至於subroutine的BEGIN END我並未使用這樣的功能 只要自己規劃好就可以了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.168.251
文章代碼(AID): #16TxsNyC (b93902HW)
文章代碼(AID): #16TxsNyC (b93902HW)