vb.net - 什么是 bool 标志

标签 vb.net if-statement

我正在学习 Visual Basic 2010 的类(class),并试图掌握这个称为标志的新术语。我有点理解它与 bool 条件有关。我不太明白什么是旗帜。我看到使用术语标志对它的引用。我知道当一个 bool 值、一个条件触发一个标志时它有一些事情要做。但国旗是什么。你如何识别它?有人可以给我一个例子。

最佳答案

通常,“标志”只是真/假条件的另一个术语。

在更具体的上下文中,它可能具有更具体的含义。例如,CPU 可能会保留“算术标志”,每个标志都指示由前一算术运算产生的真/假条件。例如,如果先前的操作是“ADD”,则标志将指示添加的结果是零、小于零还是大于零。

我相信该术语来自用于表示通行/不通行状态的标志,例如铁路旗手指示火车是否安全行驶。

关于vb.net - 什么是 bool 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630404/

相关文章:

javascript - ReportViewer Web 窗体导致页面挂起

java - 记录分数的程序中的 if/else 语句

javascript - 哪个逻辑运算符优先

bash - 'if -e' 和 'if -f' 之间的区别

c# - winform 的异步加载

.net - 通过特定代理从 VB.net Ping 服务器

.net - .NET 中的 DoEvents

mysql - 如何在vb.net 2010中获取插入语句后的自动递增值

C 中嵌套 for 循环中的条件不起作用

loops - 是否有 Raku 函数/方法允许迭代排序的哈希数组并确定其最大值?