结构体变量是可以定义之后再赋值的。任何时候都可以赋值的呀
可以看看是不是结构体类型前面是不是有什么修饰符,或者结构体变量前面有什么修饰符
你所谓的整体赋初值是个什么样的操作?
其实因为结构体就是一段确定长度的内存区域,所以可以用内存强制拷贝的形式赋值,如果你有合适的源,可以一次就拷贝过去,相当于进行专门的初始化。