gpt4 book ai didi

c - C 中的运算符重载?

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:34 25 4
gpt4 key购买 nike

是否可以在 C 中进行运算符重载或类似的操作(内联函数?)?我知道 c 不支持 class,但我可以为 struct 创建一个运算符吗?

我在网上找不到任何关于这个的信息,因为谷歌会忽略“+”,所以如果我尝试用谷歌搜索这个,我只会得到 C++ 结果。

最佳答案

不,你不能在 C 中这样做。如果你想重载运算符,请使用 C++。

如果您想要某种类似于 C++ 对象的行为,您可以将函数指针放入结构中。

关于c - C 中的运算符重载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9611131/

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