结构体初始化 initializer element is not constant 全局变量是保存在静态存储区的,因此在编译的时候只能用常量进行初始化,而不能用变量进行初始化。全局变量的内存地址直接存储变量的值。程序中只能用常量给结构体成员进行初始化,否则会出错.initializer element is not constant。