PowerBuilder中exclamation!作用
时间: 2024-03-02 22:50:06 浏览: 122
PB对文本文件进行读写.doc
在PowerBuilder中,`!`(exclamation)是一个逻辑运算符,用于执行逻辑非(NOT)操作。它可以应用于任何布尔表达式,将表达式的值反转(取反)。其作用是将`true`转换为`false`,将`false`转换为`true`。
例如,以下代码段将在`i`等于0时执行:
```
if i = 0 then
// do something
end if
```
可以使用`!`运算符反转条件,使其在`i`不等于0时执行:
```
if ! (i = 0) then
// do something
end if
```
上述代码段可以简写为:
```
if i <> 0 then
// do something
end if
```
因此,`!`运算符在PowerBuilder中用于执行逻辑非操作,可以用于改变布尔表达式的值。
阅读全文