赋值是否会影响实体的值

Does assignment chages the entity's value

本文关键字:实体 影响 是否 赋值      更新时间:2023-10-16

考虑简单的赋值:

extern int a; //Declare a with the int type
a=4;

是否只是改变了a所表示的实体的值,而不是重新创建了a所表示的实体?

当然可以。这就是赋值的全部意义,你给某物赋值。只有通过指定类型而不是通过赋值来定义实体时,实体才会被创建。在这种情况下,如果a没有在任何地方定义,那么您会遇到问题,尽管