在C++语言中,变量必须且仅能定义一次,而且在使用变量之前必须定义或声明变量。 任何在多个文件中使用的变量都需要有与定义分离的声明。在这种情况下,一个文件含有变量的定义,使用该变量的其他文件则包含该变量的声明(而不是定义)。