gpt4 book ai didi

c++ - 所有 C++ 运算符都会返回一些东西吗?

转载 作者:行者123 更新时间:2023-12-01 08:19:45 26 4
gpt4 key购买 nike

我使用过的所有 C++ 运算符都会返回一些东西,例如 +运算符返回加法的结果。
是否所有 C++ 运算符都返回某些内容,或者是否有一些 C++ 运算符不返回任何内容?

最佳答案

不,并不是所有的操作符都会返回一些东西。
尽管它们可能不是您所想的那样,但请注意 deletedelete[] C++“关键字”实际上是 运营商 ;它们被定义为具有 void返回类型 - 这意味着它们的评估结果为零(这不是“某物”)。
来自 cppreference :

void operator delete  ( void* ptr ) noexcept;
void operator delete[]( void* ptr ) noexcept;

关于c++ - 所有 C++ 运算符都会返回一些东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62657716/

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