Difference between revisions of "MC-Basic:SEMAPHOREGIVE/zh-hans"
(Created page with "{{Languages}} == 缩写 == semgive == 格式 == semgive(<''semaphore name''>) == 适用版本 == 从版本3.7.x起 == 描述 == SEMGIVE释放一个信号量。如果该信...") |
|||
Line 31: | Line 31: | ||
== 例子 == | == 例子 == | ||
<br> | <br> | ||
− | |||
semGive(SEM1) ‘释放信号 | semGive(SEM1) ‘释放信号 | ||
Revision as of 03:08, 28 April 2017
语言: | [[::MC-Basic:SEMAPHOREGIVE|English]] • [[::MC-Basic:SEMAPHOREGIVE/zh-hans|中文(简体)]] |
---|
缩写
semgive
格式
semgive(<semaphore name>)
适用版本
从版本3.7.x起
描述
SEMGIVE释放一个信号量。如果该信号量之前已被获取,它会被标记为一个自由信号量,任何任务可以使用SEMTAKE命令获取它。如果该信号量已经是自由信号量,它的状态不能被改变。如果一个任务使用SEMTAKE获取该信号量,该信号量会被相同任务或者任何任务在系统中释放(甚至自命令行中释放)。
类型
取值范围
单位
默认值
使用范围
任务区, 终端
限制
例子
semGive(SEM1) ‘释放信号