定义变量:定义的变量名只能再一定区域内定义一次,定义时为其分配内存。 声明变量:(extern)即这个变量已经在别的地方定义过了,声明变量可以声明多次,可在不同文件内声明已经定义的变量,并没有分配内存。