struct lian y 这时候系统会为y分配一个结构体的空间 但是如果 struct lian *y 这时候系统会为y分配一个指针的空间,也就是4个字节 但是y指向某个位置空间,是不可用的 必须要为其malloc分配内存才可以使用 编译器就是这么规定的 没有为什么
← 上一条:c语言指针的问题,求高手 下一条:简单来说,c或者c++语言里的malloc函 →