Difference between revisions of "MC-Basic:PROGRAM ... END PROGRAM/zh-hans"
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | {{Languages}} | + | {{Languages|MC-Basic:PROGRAM_..._END_PROGRAM}} |
== 格式 == | == 格式 == | ||
Program | Program | ||
| − | + | ...... | |
| + | 程序代码 | ||
| + | ...... | ||
End Program | End Program | ||
== 可用版本 == | == 可用版本 == | ||
| Line 16: | Line 18: | ||
当一个任务运行到了End Program关键字,将会停止,但是仍然保存在内存中。 End Program可以由Terminate Program替换. 这样的话,当任务结束后会自动从内存中卸载掉。 | 当一个任务运行到了End Program关键字,将会停止,但是仍然保存在内存中。 End Program可以由Terminate Program替换. 这样的话,当任务结束后会自动从内存中卸载掉。 | ||
| − | |||
| − | |||
| − | |||
== 使用范围 == | == 使用范围 == | ||
Task, Multi-line commands via entry station | Task, Multi-line commands via entry station | ||
| − | |||
| − | |||
| − | |||
== 例子 == | == 例子 == | ||
Latest revision as of 03:33, 23 January 2018
| 语言: | English • 中文(简体) |
|---|
格式
Program
......
程序代码
......
End Program
可用版本
所有版本
描述
PROGRAM…END PROGRAM关键字是用来指明一个任务的代码主要部分。任何由DIM SHARED定义的变量必须在程序关键字之前。本地变量(由 DIM 单独声明的),在Program关键字之前,但必须在任
何代码之前。子程序必须在End Program关键字之后。
当程序被加载到内存中之后(使用LOAD命令), 该程序不会被执行,直到STARTTASK命令执行之后。通过在Program关键字后增加Continue关键字,可以让程序加载之后自动执行。
当一个任务运行到了End Program关键字,将会停止,但是仍然保存在内存中。 End Program可以由Terminate Program替换. 这样的话,当任务结束后会自动从内存中卸载掉。
使用范围
Task, Multi-line commands via entry station
例子
Dim Shared var1 as Long
Program
Dim I As Long
for I = 1 to 10
var1 = var1 + 1
Next I
End Program