【问题标题】:C++, what is := used for? [closed]C ++, := 用于什么? [关闭]
【发布时间】:2013-04-29 15:15:17
【问题描述】:

我在一个程序中看到了这一点。我在“:=”上找不到任何东西。它是干什么用的?

程序说:

val1 := val1 * (val2 + result);

【问题讨论】:

  • 这不是 C++ 运算符。你确定这是一个 C++ 程序吗?
  • 在我看来像帕斯卡。
  • 是帕斯卡(或 Modula{2,3,4},也许?
  • 请发布更多代码,我们可以识别语言。 := 不是 C 或 C++ 中的有效运算符,因此此代码无法编译。
  • @theSun:这是在评论或文档中吗?用于记录 C++ 程序的伪代码并不总是用 C++ 编写的。

标签: c++ variable-assignment operator-keyword colon-equals


【解决方案1】:

绝对没有。 := 运算符是其他语言的赋值运算符。 C++ 和 C 一样,只使用 = 运算符。

【讨论】:

    【解决方案2】:

    它可能是 ALGOL 68 或 Pascal,但它可能是伪代码,通常使用 := 进行赋值和 = 进行比较。在 C++ 中没有 := 运算符。

    【讨论】:

      猜你喜欢
      • 2012-10-21
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      • 2010-09-10
      • 2010-09-12
      • 2019-06-28
      • 1970-01-01
      相关资源
      最近更新 更多