gpt4 book ai didi

code-formatting - 如果(右值==左值)

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

这只是出于好奇我问...

我在任何地方看到的 99% 的代码,当使用“IF”时,将采用“If (RValue == LValue) ...”格式。例子:

If (variableABC == "Hello World") ...

还有其他一些例子,我看到了相反的情况:
If ("Hello World" == variableABC)

有谁知道这是如何开始的以及为什么会这样?

最佳答案

之所以这样做是因为 C 和 C++ 中的这个错误:

if (variableABC = "Hello World") ...
^
(Watch here)

这样我们就有了编译错误:
if ("Hello World" = variableABC)
^
(Watch here)

例如,C# 和 Java 语言不需要这个技巧。

关于code-formatting - 如果(右值==左值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10252195/

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