c语言结构体内变量为什么不能直接赋值?而java对象中则可以
```c struct test{ int a=10 };
```
收起
简单来说他只是个声明,还没有分配内存,没地方保存值。
报告相同问题?