C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了为什么`&`用于C中的二进制AND和地址?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_262_1@这个问题是对 What is &&& operation in C的回应,这让我想到了&被用作二进制AND和地址.

为什么这些非常不同的任务使用相同的符号?在虑它时,@似乎是一个更好的符号地址.

我不认为它会在实践中引起太多问题,因为编译器可能会捕获大多数错误用法,但它可能会创建涉及宏的代码,看起来它正在执行二进制AND而它实际上正在执行地址.

解决方法

@未被用于“地址”的原因(正如你所建议的那样是一个不错的选择)是该角色不是 ISO 646 character set的一部分,它实际上是在C的早期使用的.

然C的设计师确实可以使用@并为它设计一个三字形序列,但我怀疑他们觉得这不值得麻烦.事实上&&&可能出现在人们的代码中可能不足以选择不同的运算符符号.

大佬总结

以上是大佬教程为你收集整理的为什么`&`用于C中的二进制AND和地址?全部内容,希望文章能够帮你解决为什么`&`用于C中的二进制AND和地址?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。