C语言可重复定义,但是只能声明一次 定义:需要建立存储空间的声明(int a = 1) 声明:把不需要建立存储空间的声明(int a) int a; int a = 2; int a; int a = 1; 编译: