结构体嵌套,赋初值,大括号嵌套就可以了。问题是你代码写错了。你定义的old1不是结构类型,而是结构变量。在shuju中成员要写struct old 变量名;不能写struct old1。下面是演示代码:(补充:如果想定义一个结构类型别名,要用typedef)include <stdio.h> struct old { int year;int month;int day;...
如果是的话,个人觉得和C++,Java中的类差不多是一个思想, 如定义一个Phone结构体(型号,Color,...) 然后定义一个People结构体(age,sex,name,Phone,...)主要是这个人还有一个手机。 至于作用,个人觉得就是思路明了,看起来舒服,同时也是一种抽象思维。在类的学习时候你就明白了。代码的重用...
可以,他和C++中的类一样。只是有少许的差别。
分配内存单元 需要malloc申请内存,然后就可以读写数据