basic:函数名末尾的感叹号是什么意思?

BASIC: What does an exclamation mark at the end of a function name mean?

1
2
3
4
5
6
7
8
9
10
11
12
DECLARE FUNCTION AanUit! (Baan AS INTEGER, Aktie AS INTEGER)
DECLARE FUNCTION fVraagStatus! (Baan AS INTEGER)
DECLARE FUNCTION fMelding! (Tekst AS STRING, Warning AS INTEGER)

FUNCTION fVraagStatus (VraagBaan AS INTEGER)
  ′ retrieve status somewhere
  fVraagStatus = False or True
END FUNCTION

FUNCTION fMelding (Tekst AS STRING, Warning AS INTEGER)
  ′ locate (move cursor), print stuff
END FUNCTION

我的问题:函数名末尾的感叹号是什么意思?

我正在将一个旧程序重写到.NET,遇到了一些奇怪的事情,我想知道为什么会有一个"!"在功能分离结束时。我真的不需要编写自己的代码,这只是为了我内心的平静。


它表示函数返回一个SINGLE。感叹号是As Single的快捷方式。