这是:
if(x != y)
{
}
Run Code Online (Sandbox Code Playgroud)
与此不同:
if (x is not y)
{
}
Run Code Online (Sandbox Code Playgroud)
或者说这两个条件没有区别?
2者有什么区别?__INT_MAX__据我所知,它是在没有添加库的情况下定义的,并且INT_MAX是在 中定义的limits.h,但是当我包含该库时,INT_MAX它会以__INT_MAX__任何一种方式扩展(或者 VSCode 是这么说的)。limits.h当它扩展到另一种时,为什么我还要使用它?
哪个更好:
int sum = a + b;
std::cout << sum;
Run Code Online (Sandbox Code Playgroud)
std::cout << a + b;
Run Code Online (Sandbox Code Playgroud)
在性能和效率方面?