主要表达式中的标识符

标识符可具有整数、float、enumstruct、union、数组、指针或函数类型。 如果已将标识符声明为指定对象(此时为左值)或声明为函数(此时为函数指示符),则它是主函数。 有关左值的定义,请参阅左值和右值表达式

数组标识符表示的指针值不是一个变量,因此数组标识符不能构成赋值运算的左操作数,因而不是一个可修改的左值。

声明为函数的标识符表示其值是函数的地址的指针。 该指针为返回指定类型的值的函数寻址。 因此,函数标识符也不能是赋值运算中的左值。 有关详细信息,请参阅标识符

另请参阅

C 主要表达式