gpt4 book ai didi

c++ - 在 C++ 中,* 用于哪三件事?

转载 作者:行者123 更新时间:2023-11-30 02:28:59 25 4
gpt4 key购买 nike

我知道 * 运算符在乘法和指向方面重载了。第三个用途是单一的吗?如果是这样,有人可以详细说明吗?

最佳答案

当用作指针取消引用运算符时,它是一元运算符。

这是因为在那种情况下,它只接受一个参数,即指针。

您确实在 5 个上下文中看到了 *(引号字符串除外):

  1. 作为乘法运算符
  2. 作为指针遵循
  3. 作为乘法赋值*=
  4. 形成类型的一部分;例如整数*
  5. 作为/* 和 */注释 block 的一部分

在(1)和(2)和(3)中,它充当运算符。 C++ 允许您重载运算符。

关于c++ - 在 C++ 中,* 用于哪三件事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40138665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com