我在理解这个陈述时遇到了问题。我不知道为什么这不像其他人那样常见。
赋
值意味着为已经存在的对象赋予一个新值。即使const char INITIAL='G';
有一个 = 符号,它也不是赋值,因为它正在创建一个新对象,而不是修改现有对象。 char INITIAL; INITIAL='G';
将是一个赋值,因为当新值被赋值时,INITIAL
已经存在。