在C++中,LONG和long有什么区别?(大小写区别)

Usu*_*raa 0 c++ types

Visual Visual Studio 中的 C++,“LONG”显示绿色,而“long”显示蓝色。

使用一个有什么区别吗?使用它有什么缺点吗?颜色有什么意义吗?

我只是对此感到好奇,但没有找到任何真正可以解释这一点的东西。

小智 8

long是 C++ 语言标准的一部分。LONG是您包含的标头中的定义(可能解析为long)。要查看 的定义LONG,请尝试Ctrl+Left Mouse button,它适用于大多数 IDE。根据符号的类型(例如预处理器常量、typedef、类、字符串、函数...),在 IDE 中定义不同的颜色。