下面的“identifier”是变量名i吗?是int“关键字”吗?
int main()
{
int i;
}
Run Code Online (Sandbox Code Playgroud)
我无法理解关键字、标识符、名称、实体之间的区别。
对于变量int i,int是类型和i名称。对于变量本身,i将是标识符;然而,int是类型的标识符。
类型可能是但并不总是关键字。标识符指的是某个对象、类型等。名称指的是对象的实例。实体指任何类型的对象,包括基本类型(int、char 等)。