什么:=在伪代码中使用时的意思?

时间:2011-11-20 04:56:15

标签: set pseudocode a-star

在查看伪代码时(实际上,在关于A *的维基百科文章中),我遇到了:=来分配或初始化变量。这是什么意思?是某种集合符号的一部分吗?如果它是复杂的,那么如何用C ++或Java实现它呢?感谢。

1 个答案:

答案 0 :(得分:10)

:=表示assignment of a variable。当:=是对相等性的测试(而不是大多数现代编程语言中看到的标准=)时使用==,而不是赋值。例如,在Pascal中,:=用于分配,=用于测试相等性。有关分配的注释列表,请参阅the "Notation" section of the assignment article